9.1 python 虛擬環(huán)境之virtualenv
(1)安裝虛擬環(huán)境
1.安裝virtualenv, 控制臺使用命令:pip install virtualenv
2.創(chuàng)建一個以后存放虛擬環(huán)境的目錄如d:\envs, 可在控制臺使用命令d: 回車薇芝,mkdir envs
3.創(chuàng)建虛擬環(huán)境,控制臺輸入命令 :virtualenv 文件夾名
4.進入虛擬環(huán)境cd 虛擬環(huán)境的Scripts, 然后使用命令activate邢羔,虛擬環(huán)境的名稱被小括號括起來他去,并且出現(xiàn)在最前面說明成功進入虛擬環(huán)境
5.進入虛擬環(huán)境以后可以安裝第三方包(庫)妄均,使用命令 pip install ..., 出現(xiàn)successfully則表示安裝成功
6.如何驗證安裝的程序是否成功:
-》python 命令進入python shell環(huán)境檢測
-》import 包(架)名
沒有報錯柱锹,導入包成功,則表明安裝成功
7.退出虛擬環(huán)境 deactivate.bat, 最前面有小括號的虛擬環(huán)境就沒有了
如果當時在python shell環(huán)境丰包,則需要現(xiàn)在用quit()/exit()退出
(2)虛擬環(huán)境切換 Virtualenvwrapper
1.安裝virtualenvwrapper禁熏,使用命令 pip install virtualenvwrapper-win
2.配置管理虛擬環(huán)境的位置,系統(tǒng)環(huán)境變量
變量名: WORKON_HOME
變量值:虛擬環(huán)境路徑
3.虛擬環(huán)境自由切換:workon vname
注:3.7以上python目前不兼容邑彪。
(3)pychaml中導入虛擬環(huán)境
1.打開Pycharm瞧毙,然后依次點擊左上方的file->Settings
2.之后依次Project->Project Interpreter
3.點擊右上方的設置按鈕,然后點擊Add
4.在彈出的Add Python Interpreter頁面中,依次選擇Virtualenv Environment(虛擬環(huán)境)->Existing environment
5.之后在彈出的界面中加載本地的虛擬環(huán)境宙彪,點擊右側(cè)的三個點號的按鈕
6.根據(jù)目錄撑柔,依次找到自己創(chuàng)建的虛擬環(huán)境路徑,我的路徑是I:->Virtual_environment_list->Scripts->python.exe您访,點擊OK按鈕
9.2 虛擬環(huán)境-pipenv
可以用于解決需要使用不同版本python的開發(fā)問題。
- 宿主環(huán)境安裝:
pip install pipenv
- 創(chuàng)建及使用虛擬環(huán)境剪决,首先需要創(chuàng)建一個目錄灵汪,進入對應目錄:
mkdir py.27
cd py2.7
3.創(chuàng)建python(必須是本機已安裝版本) :
pipenv --python 2.7
4.進入虛擬環(huán)境:
pipenv shell
5.在虛擬環(huán)境中安裝模塊:
pipenv install flask
6.退出pipenv的虛擬環(huán)境:
exit
7.查看我所在的位置:
pipenv --py
8.顯示所在的位置:
pipenv --where
9.查看一個目錄依賴于哪些目錄:
pipenv graph pipenv install django
10.查看可用的程序:
pipevn --help
11.刪除虛擬環(huán)境中所有已安裝模塊,且不編輯Pipfile.lock柑潦,刪除完用pipenv install能重新安裝:
pipenv uninstall --all
12.刪除一個已安裝模塊享言,且從Pipfile.lock中刪除:
pipenv uninstall requests
13.刪除虛擬環(huán)境:
pipenv --rm