Flask從零單排 0 環境搭建

2021-08-16 02:35:25 字數 2270 閱讀 3548

啃《flask web開發 基於python的web應用開發實戰》(狗書)到現在已經有一段時間了,對於flask還是有乙個比較模糊的認識,所以把我學習的過程(筆記)記錄下來。

說明一下,我使用的是linux系統,如果你使用的是windows,請另尋博文。

所以虛擬環境不需要使用管理員許可權,也可以避免在系統的python直譯器中包的混亂和版本的衝突。

使用在安裝flask之前,我們需要搭建乙個虛擬環境,由於我使用的是anaconda,所以我搭建的過程會有些不同

panghu@panghu-pc

:~/desktop/flask_note/flask_code

$ python -m venv venv

panghu@panghu-pc

:~/desktop/flask_note/flask_code

$ ls

venv

python -m venv是命令,後邊的venv是資料夾

panghu@panghu-pc

:~/desktop/flask_note/flask_code

$ source venv/bin/activate

虛擬環境被啟用後,我們就可以看到在命令列之前會有乙個(venv)

(venv) panghu@panghu-pc

:~/desktop/flask_note/flask_code

$

當我們搭建好虛擬環境之後就可以安裝flask了,在命令列中輸入以下命令(為了方便,以下省略(venv) )

pip install flask
(venv) panghu@panghu-pc:~/desktop/flask_note/flask_code$ pip install flask

collecting flask

using cached flask-

0.12

.2-py2

.py3-none

-any

.whl

collecting itsdangerous>=

0.21 (from flask)

collecting werkzeug>=

0.7 (from flask)

using cached werkzeug-

0.14

.1-py2

.py3-none

-any

.whl

collecting click>=

2.0 (from flask)

using cached click-

6.7-py2

.py3-none

-any

.whl

collecting jinja2>=

2.4 (from flask)

using cached jinja2-

2.10

-py2

.py3-none

-any

.whl

collecting markupsafe>=

0.23 (from jinja2>=

2.4->flask)

installing collected packages: itsdangerous, werkzeug, click, markupsafe, jinja2, flask

successfully installed jinja2-

2.10 markupsafe-

1.0 werkzeug-

0.14

.1 click-

6.7 flask-

0.12

.2 itsdangerous-

0.24

如果你想回到全域性python直譯器中,可以輸入deactivate

(venv) panghu@panghu-pc

:~/desktop/flask_note/flask_code

$ python

python

3.6.4 |anaconda, inc.| (default, jan

162018, 18:10

:19)

[gcc

7.2.0] on linux

type

or"license"

for more information.

>>> import flask

>>>

nullb driver分析0 環境搭建

2.修改 3.測試方法 本系列文章主要從null block dev驅動 位於drivers block 著手來分析block多佇列機制,本文只是簡要說明相關環境搭建的方法。核心版本 kernel 4.19 本文選擇將null block驅動編譯進核心 mount t configfs none m...

零式機器學習筆記 Day0 環境搭建

sklearn是scikit learn庫的簡稱,是python的第三方機器學習基本庫。無需複雜程式設計,便可完成大多數機器學習任務。sklearn庫基於numpy scipy和matplotlib庫,這些依賴庫需要安裝。需要安裝的軟體如下 ide編輯器vscode python 2.7 pip工具...

1 環境搭建

對於這個東西嗎,我也不是很了解,邊學邊記錄下來 需要的軟體都存入雲盤了 環境搭建 2 配置好路徑後,cmd命令除錯,敲入gradle然後回車,配置成功後如圖 選好自己想要的,已經開發引擎,點選generate,開始生成專案,生成過程中 generate按鈕變灰色,等待到變回白色高亮時候,專案就建立成...