一. 下載Python3.6.5
二. window下安裝Python3.6.5圖解
雙擊下載好的安裝包,如下圖:

- 把
Install launcher for all users (recommended)前面的勾選去掉。 - 把
Add Python3.6 to PATH前面的勾選打上。 - 為什么這么做呢?因為我不想把Python安裝在
C盤中。我想把Python安裝在其他盤中。
如下圖所示:

然后我們點擊Customize installation,如下圖所示:

點擊Next,如下圖所示:

點擊Browse選擇你想安裝的路徑,比如:我安裝在G:/py_xanu下,如下圖所示:

最后 Install 進行安裝,如下圖所示:

等待進度度加載完畢,表示安裝完成,最后點擊 Close 關閉窗口。
三. windows配置Python虛擬環境
(一). 檢測Python環境變量是否配置
確保您已經安裝好了Python。
1. 測試是否配置了Python環境變量
win+r輸入cmd,然后回車鍵,出現黑屏終端。如下圖所示:

然后輸入:python回車,如下圖所示:

如上圖所示即為配置了Python環境變量。
(二). 安裝windows下虛擬環境需要的模塊
pip install virtualenv
pip install virtualenvwrapper-win
安裝完上面的模塊后,可輸入pip list或者pip freeze回車進行查看一下,如下圖所示:

(三). 創建相應項目的虛擬環境
如:我要創建一個虛擬環境名為py3的。
mkvirtualenv py3
如下圖所示:

上面的創建虛擬環境:系統默認的虛擬環境路徑會在:C:\Users\Administrator\Envs。后面會進行更改默認虛擬環境配置路徑的。
四. 更改虛擬環境存放路徑
(一). 在系統變量中加入你想存放的虛擬環境路徑
點擊計算機,鼠標右鍵。點擊屬性。如下圖所示:

點擊高級系統設置。如下圖所示:

點擊 環境變量。如下圖所示:

點擊 新建,如下圖所示:

- 變量名:
WORKON_HOME - 變量值:你想存放虛擬環境的路徑
然后點擊 確定。
(二). WORKON_HOME加載到Path變量中

點擊 一下,進入編輯,如下圖所示:

在最后加上你上面配置存放虛擬環境的變量名。
在path最后面加上:%WORKON_HOME%
要注意一下在windows7系統中的話前面要有一個 符號(;)
然后點擊確定就行了的。
重新創建一個虛擬環境名為python,如下圖所示:

查看存放的虛擬環境路徑,如下圖所示:

五. 虛擬環境相關命令
(一). 創建虛擬環境
語法:mkvirtualenv 虛擬環境名。如:我要創建一個demo虛擬環境:
mkvirtualenv demo
(二). 刪除虛擬環境
rmvirtualenv 虛擬環境名稱
(三). 退出虛擬環境
deactivate
(四). 查看虛擬環境列表
workon
(五). 指定使用虛擬環境
語法:workon 虛擬環境名。如:我想使用demo虛擬環境:
workon demo
六. pip之命令
pip是Python包管理工具,該工具提供了對Python包的查找、下載、安裝、卸載的功能。
Python中的pip就類似於php中的composer。
可以通過 pip(個人推薦這種方式安裝包或者模塊) 或者 easy_install 安裝。pip是目前比較流行的一種安裝包的方式,以下講解 pip 的常用命令。
(一). 安裝包
pip install reqeusts
(二). 安裝指定版本包
pip install django == 2.0
(三). 卸載包
pip uninstall django
(四). 升級包
pip install -U django
(五). 升級 pip
pip install --upgrade pip
(六). 查看當前 pip 的版本
pip --version
(七). 查看某個包或者模塊的基本信息
pip show django
(八). 查看當前環境下的已經安裝的所有包或者模塊
pip list
或者
pip freeze
(九). 將當前環境安裝的所有包或模塊全部列出來存入到文件中
一般都是存入在 txt 文件中:
pip freeze > requirements.txt
(十). 從某個文件中安裝包或者模塊到當前的環境中
pip install -r requirements.txt
(十一). 臨時更改安裝源,以豆辯源為例
pip install 包名 -i https://pypi.douban.com/simple
(十二). 永久更改安裝源
1. windows 操作系統
在當前用戶目錄下新建 pip/pip.ini ,然后在 pip.ini 文件中添加如下內容:
[global]
timeout = 6000
index-url = https://mirror.baidu.com/pypi/simple
timeout = 6000是指定超時的。比如:超過了某個時間還沒有請求到就退出。
2. Linux/Mac系統
在當前用戶目錄下新建 .pip/pip.conf ,注意:.pip 文件夾前面是有一個小點的。然后在 pip.conf 文件中添加如下內容:
[global]
timeout = 6000
index-url = https://mirror.baidu.com/pypi/simple
timeout = 6000是指定超時的。比如:超過了某個時間還沒有請求到就退出。
