虛擬環(huán)境
1. 什么是虛擬環(huán)境贩耐?
虛擬環(huán)境是 Python 解釋器的一個私有副本弧腥,在這個環(huán)境中你可以安裝私有包,而且不會影響系統(tǒng)中安裝的全局 Python 解釋器憔杨。
這是Python中非常nice的一個環(huán)境鸟赫,假如我們的項目多了起來,每個項目所需要的環(huán)境又都不同消别,如果都建立在主環(huán)境下面抛蚤,很可能,這個項目的包到了另外一個就不兼容寻狂,或者出錯岁经,這個時候,虛擬環(huán)境就拯救了我們蛇券。每個項目單獨建立一個虛擬環(huán)境缀壤,互相不干涉,完美解決兼容的問題纠亚。
2. 虛擬環(huán)境的安裝(win7為例子)
- 打開DOC窗口
pip install virtualenv
- 新建一個文件夾Virtualenv
mkdir Virtualenv
cd Virtualenv
- 創(chuàng)建一個虛擬環(huán)境
virtualenv venv
- 激活虛擬環(huán)境
cd venv
cd Scripts
activate.bat
這個時候塘慕,虛擬環(huán)境就啟動了,不需要的時候蒂胞,我們可以輸入deactivate可以退出:
deactivate
3. Flask的安裝
在激活的虛擬環(huán)境下面图呢,輸入:
pip install flask
Pycharm 創(chuàng)建Flask項目
每一個開發(fā)者都有自己喜歡的IDE,假如你是Python開發(fā)骗随,那么蛤织,我強烈的推薦你使用pycharm,誰用誰知道鸿染。
在上面我們弄的一堆操作指蚜,在pycharm中,都可以完美的解決涨椒。
1. pycharm的下載地址
下載地址
大家下載專業(yè)版本的摊鸡,社區(qū)版本的雖然免費绽媒,但是功能不全,專業(yè)版本的雖然收費柱宦,但是不要慌些椒,哈哈,Google掸刊,百度一下,一堆的破解碼赢乓,這里我提供個給大家忧侧。不用謝我,我是雷鋒牌芋。
破解碼
2. 使用pycharm
clipboard.png
- 這里有個要強調(diào)的蚓炬,就是選擇Interpreter的時候,也就是圖中Python版本的時候
選擇Python版本.png
一定要選擇到我們剛才新建的虛擬環(huán)境中的Python.exe躺屁,不要選擇了主環(huán)境下的python.exe
python.exe.png
flask-env = 我們剛創(chuàng)建的venv
開始學習啦
進去看就看到了肯夏,如下的界面:
界面.png
ok, let's do IT.