Windows10下Python3.6建立虛擬環境並且安裝Flask框架
第一種方法(較麻煩)
一、環境準備
操作環境基於 Windows X64 和 Python3.6 版本
這裡預設python3.6版本已經安裝好,並且已經配置好環境變數(沒有的同學請自行上網搜尋)
二、建立虛擬環境
為什麼要建立獨立的python環境?
- 多個Python版本之間相互獨立,互不干擾
- 不同的應用可以使用不同套件版本
- 在沒有許可權的情況下可以安裝新套件
python3.6版本已經自帶虛擬環境venv
,不需要再安裝VirtualEnv
,我們直接用在CMD命令列
建立一個名為learn_envs的虛擬環境python -m venv D:\Pycharm\learn_envs
三、進入/退出虛擬環境
在虛擬環境中,有幾個非常重要的命令存放在Scripts目錄裡面,如圖所示:
activate.bat
–進入虛擬環境
deactivate.bat
–退出虛擬環境
我們先切換到Scripts
資料夾,然後用cmd執行activate
命令進入虛擬環境,輸入pip install flask
來安裝flask框架。
注意,進入虛擬環境後,檔案路徑前方有個小括號(envs)表示已經進入了envs這個虛擬環境
四、在虛擬環境建立一個基本網站
Flask是一個python編寫的Web微框架,讓我們可以使用Python語言快速實現一個網站或Web服務。Flask上手非常簡單,使用一個函式和一個路由就能把網站搭建起來。例如,我們只需要新建一個py檔案(假設叫做index.py),貼入下面的程式碼,就實現了一個簡單的測試網頁:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello World!'
if __name__ == '__main__':
app.run()
然後我們在虛擬環境中執行python D:\pyenvs\index.py
即可
然後通過訪問http://127.0.0.1:5000/即可,出現介面
第二種方法(簡單快捷)
第一種方法比較常用,但是比較麻煩,每次執行都要啟用虛擬環境
一、安裝pycharm
二、建立虛擬環境並執行
安裝啟用執行後新建一個project,具體選項如下:
然後點選Creates
即可,稍作等待,pycharm會為我們自動建立一個虛擬環境:
點選右上角的執行,就是綠色的三角,底部會彈出一個對話方塊:
然後在瀏覽器中輸入127.0.0.1:5000即可看到