虛擬環(huán)境
1. 什么是虛擬環(huán)境?
虛擬環(huán)境是 Python 解釋器的一個私有副本,在這個環(huán)境中你可以安裝私有包,而且不會影響系統(tǒng)中安裝的全局 Python 解釋器。
這是Python中非常nice的一個環(huán)境,假如我們的項目多了起來,每個項目所需要的環(huán)境又都不同,如果都建立在主環(huán)境下面,很可能,這個項目的包到了另外一個就不兼容,或者出錯,這個時候,虛擬環(huán)境就拯救了我們。每個項目單獨(dú)建立一個虛擬環(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ā),那么,我強(qiáng)烈的推薦你使用pycharm,誰用誰知道。
在上面我們弄的一堆操作,在pycharm中,都可以完美的解決。
1. pycharm的下載地址
下載地址
大家下載專業(yè)版本的,社區(qū)版本的雖然免費(fèi),但是功能不全,專業(yè)版本的雖然收費(fèi),但是不要慌,哈哈,Google,百度一下,一堆的破解碼,這里我提供個給大家。不用謝我,我是雷鋒。
破解碼
2. 使用pycharm

clipboard.png
- 這里有個要強(qiáng)調(diào)的,就是選擇Interpreter的時候,也就是圖中Python版本的時候

選擇Python版本.png
一定要選擇到我們剛才新建的虛擬環(huán)境中的Python.exe,不要選擇了主環(huán)境下的python.exe

python.exe.png
flask-env = 我們剛創(chuàng)建的venv
開始學(xué)習(xí)啦
進(jìn)去看就看到了,如下的界面:

界面.png
ok, let's do IT.