Rumah > Artikel > pembangunan bahagian belakang > Tutorial pemasangan rangka kerja Flask yang ringkas dan mudah difahami
Panduan Pemasangan Rangka Kerja Flask: Mudah untuk menguasai langkah pemasangan, contoh kod khusus diperlukan
Pengenalan
Flask ialah rangka kerja mikro Python yang popular untuk membina aplikasi web dengan pantas. Ia mudah, fleksibel dan mudah untuk dimulakan. Artikel ini akan memberikan pembaca panduan pemasangan untuk rangka kerja Flask, serta menyokong contoh kod khusus, untuk membantu pembaca menguasai proses pemasangan dan konfigurasi Flask dengan cepat.
Direktori
Sambungan internet yang boleh dipercayai.
pip --version
pada baris arahan. Untuk mengelakkan pemasangan Flask dalam persekitaran Python global, kami mengesyorkan menggunakan persekitaran maya. Persekitaran maya boleh mengasingkan pakej pergantungan daripada persekitaran global, membenarkan berbilang projek menggunakan versi pakej pergantungan yang berbeza. pip --version
来验证是否成功安装。
为了避免在全局Python环境中安装Flask,我们推荐使用虚拟环境。虚拟环境可以将依赖包与全局环境隔离开来,使得多个项目可以使用不同的依赖包版本。
首先,确保您已在命令行中进入您希望创建虚拟环境的目录。然后使用以下命令创建虚拟环境:
python -m venv myenv
其中,myenv
是您为虚拟环境指定的名称。请注意,这里的python
命令可能因系统和Python版本而有所不同。如果您的系统中同时安装了Python 2和Python 3,可能需要使用python3
命令。
创建虚拟环境后,需要激活它。在Windows上,使用以下命令:
myenvScriptsctivate
在macOS和Linux上,使用以下命令:
source myenv/bin/activate
成功激活虚拟环境后,命令行提示符会有所改变,显示当前环境为虚拟环境。
在虚拟环境中,您可以通过pip包管理工具来安装Flask。使用以下命令安装最新版本的Flask:
pip install flask
Flask 依赖于 Jinja2 和 Werkzeug 这两个包,pip 会自动帮您解析并安装这些依赖包。
安装完成后,可以运行pip freeze
from flask import Flask app = Flask(__name__) @app.route('/') def hello(): return 'Hello, Flask!' if __name__ == '__main__': app.run()
myenv
ialah nama yang anda berikan kepada persekitaran maya. Sila ambil perhatian bahawa perintah python
di sini mungkin berbeza bergantung pada sistem dan versi Python anda. Jika anda memasang kedua-dua Python 2 dan Python 3 pada sistem anda, anda mungkin perlu menggunakan perintah python3
. rrreee
Pada macOS dan Linux, gunakan arahan berikut:rrreee
Selepas berjaya mengaktifkan persekitaran maya, gesaan baris arahan akan berubah untuk menunjukkan bahawa persekitaran semasa ialah persekitaran maya.Flask bergantung pada dua pakej Jinja2 dan Werkzeug, dan pip akan menghuraikan dan memasang pakej bergantung ini secara automatik untuk anda.
Selepas pemasangan selesai, anda boleh menjalankan perintah pip freeze
untuk menyemak pakej yang dipasang untuk mengesahkan sama ada Flask dipasang dengan betul.
Atas ialah kandungan terperinci Tutorial pemasangan rangka kerja Flask yang ringkas dan mudah difahami. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!