virtualenv和virtualenvwrapper介紹、安裝和使用

vritualenv優勢:html

  1. 使不一樣應用開發環境獨立python

  2. 環境升級不影響其餘應用,也不會影響全局的python環境linux

  3. 它能夠防止系統中出現包管理混亂和版本的衝突windows

安裝:app

pip install virtualenv

  

window下使用ide

建立目錄工具

virtualenv venv

  

如圖所示:post

注: 1. 虛擬環境位於當前命令的目錄下 這裏是 C:\Users\Administrator\htm

        2. 虛擬環境名稱爲 venvblog

激活環境

1) 進入虛擬環境目錄: cd C:\Users\Administrator\
2) 進入腳本目錄:     cd venv\Scripts
3) 運行activate.bat:  activate.bat

  

如圖所示:

中止使用環境

deactivate

  

linux使用

liunx中virtualenv安裝和使用

virtualenvwrapper(虛擬環境管理工具)

官方文檔:http://virtualenvwrapper.readthedocs.io/en/latest/

virtualenvwrapper是virtualenv的擴展管理包,用於更方便管理虛擬環境,它能夠作:

優勢:

  1. 將全部虛擬環境整合在一個目錄下

  2. 管理(新增,刪除,複製)虛擬環境

  3. 切換虛擬環境

安裝

pip install virtualenvwrapper-win
pip install virtualenvwrapper        # linux環境

  

設置WORK_HOME環境變量

建立虛擬環境

mkvirtualenv testvir

  

python2和python3同時存在一臺電腦,指定python版本解決方法

 

mkvirtualenv --python=python版本的python.exe路徑 虛擬環境名稱

  

以下圖所示
97.png

使用方法

全部的命令可以使用:virtualenvwrapper --help 進行查看,這裏列出幾個經常使用的:

  • 建立基本環境:mkvirtualenv [環境名]

  • 刪除環境:rmvirtualenv [環境名]

  • 激活環境:workon [環境名]

  • 退出環境:deactivate

  • 列出全部環境:workon 或者 lsvirtualenv -b

linux中使用virtualenvwrapper

安裝

pip install virtualenvwrapper

  

可是安裝以後並不能直接使用,咱們須要配置以後才能使用相關命令。

首選找到對應的virtualenvwrapper.sh文件的路徑:

find / -name virtualenvwrapper.sh

  

找到路徑以後在/etc/profile中進行配置:

export WORKON_HOME=/root/virtualenvs
source /usr/bin/virtualenvwrapper.sh

  

以後source /etc/profile就能夠使用相關命令來操做虛擬環境了,對應的命令與windows下一致。

相關文章
相關標籤/搜索