安裝virtualenvwrapper虛擬環境

virtualenvwrapper 工具可以用來在 Linux 操作系統中創建一個虛擬的Python環境。這個環境是獨立的、隔離的,擁有自己的環境安裝目錄(而不是把所有的第三方包等都安裝在真實的系統下,一旦出現衝突,或者錯誤,就必須刪掉重新安裝)。
   它可以用來解決Python項目開發和運行過程中的依賴項和版本問題,而不必和其他項目的Python環境以及全局的Python環境發生衝突。

1. 安裝virtualenvwrapper
pip list 

查看已經安裝的插件列表
windows系統下:
pip install virtualenvwrapper-win
注: linux下運行pip install virtualenvwrapper
image

設置WORK_HOME環境變量

變量值可以指定目錄,讓你的所有虛擬環境在指定目錄創建.

image

2. 新建虛擬環境

mkvirtualenv bobbyvir
image
注:因爲前一步設置了WORK_HOME,所有虛擬環境將安裝到 E:\virtualevn
3. 查看安裝的所有虛擬環境
workon
image
注: 這裏不能查看到有virtualenv創建的虛擬環境,只能查看mkvirtualenv創建的虛擬環境
4. 進入虛擬環境
workon bobbyvir
image
5. 退出虛擬環境
deactivate
image

小夥伴有沒有覺得so easy

Linux 下的安裝方法

安裝方法

1、安裝 virtualenvwrapper

pip install virtualenvwrapper

沒有pip可以執行 

sudo apt-get install python-pip

或者 sudo apt-get install virtualenvwrapper

在manjaro系統中是
sudo pacman -S python-pip

2、創建目錄存放虛擬環境

mkdir ~/.virtualenvs

3、在.bashrc中末尾添加,如果你用的zsh,就在 ~/.zshrc中末尾添加

export WORKON_HOME=~/.virtualenvs

source /usr//bin/virtualenvwrapper.sh

這裏要注意使用whereis virtualenvwrapper 命令來查看實際安裝位置.

比如我的ubuntu18.04就是在/usr/share/virtualenvwrapper/virtualenvwrapper.sh

這個路徑

4、運行 source ~/.bashrc
或者運行 source ~/.zshrc

命令列表:

複製代碼

workon:列出虛擬環境列表

lsvirtualenv:同上

mkvirtualenv [envname]:新建虛擬環境

workon [envname]:切換虛擬環境

rmvirtualenv [envname]:刪除虛擬環境

deactivate: 離開虛擬環境

cpvirtualenv [sorce] [dest]  #複製虛擬環境

pip freeze > requirements.txt  導出該環境下所有依賴到requirements.txt文件
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章