我用的windows
先要裝python
#安裝virtualenv pip install virtualenv #安裝virtualenvwrapper pip install virtualenvwrapper
virtualenv 不是特別好用
1 安裝virtualwrapper
virtualenvwrapper是virtualenv的擴展管理包,用於更方便管理虛擬環境,它可以做:
- 將所有虛擬環境整合在一個目錄下
- 管理(新增,刪除,復制)虛擬環境
- 切換虛擬環境
創建虛擬環境
默認創建的虛擬環境位於C:\Users\username\envs,可以通過環境變量 WORKON_HOME
來定制。
通過計算機-->屬性-->高級系統設置-->環境變量-->在系統變量中新建“變量名”:WORKON_HOME,變量值:“你自定義的路徑”。
執行此命令創建第一個虛擬環境:
通俗點:
這里你要創建一個文件夾 后面做項目的時候 一個虛擬環境 就是一個文件夾的樣式
路徑可以由你自己選擇
執行此命令創建第一個虛擬環境:
mkvirtualenv venv
venv 是我自己設置的一個名稱 可以任意名稱
創建成功以后 看到最后一行 (venv) F:\py_env>
有前面這個 venv 說明已經在虛擬環境中運行了
相關用法:
列出所有虛擬環境:
lsvirtualenv
激活/切換 虛擬環境
workon venv
進入虛擬環境目錄
cdvirtualenv
停止虛擬環境
deactivate
刪除虛擬環境
rmvirtualenv venv
2 重建Python環境
將當前環境的軟件包等固定下來:
pip freeze >packages.txt
#安裝包列表保存到文件packages.txt中
重建環境
rebuild 在部署生產環境安裝好對應的版本的軟件包. 不要出現版本兼容等問題:
pip install -r packages.txt