一. 下載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
是指定超時的。比如:超過了某個時間還沒有請求到就退出。