Python中的虛擬環境的使用


1.安裝virtualenv
pip3 install virtualenv 

2.創建目錄
mkdir Myproject
cd Myproject
3.創建獨立運行環境-命名
virtualenv --no-site-packages --python=python3  venv#得到獨立第三方包的環境,並且指定解釋器是python3
4.進入虛擬環境
source venv/bin/activate#此時進入虛擬環境(venv)Myproject
5.安裝第三方包
(venv)Myproject: pip3 install django==1.9.8
#此時pip的包都會安裝到venv環境下,venv是針對Myproject創建的
6.退出venv環境
deactivate命令
7.
virtualenv是如何創建“獨立”的Python運行環境的呢?原理很簡單,就是把系統Python復制一份到virtualenv的環境,用命令source venv/bin/activate進入一個virtualenv環境時,virtualenv會修改相關環境變量,讓命令python和pip均指向當前的virtualenv環境。

 

1. 創建一個虛擬環境:
$ mkvirtualenv my_django115
這會在 ~/Envs 中創建 my_django115 文件夾。

2. 在虛擬環境上工作:激活虛擬環境my_django115
$ workon my_django115

3. 再創建一個新的虛擬環境
$ mkvirtualenv my_django2

virtualenvwrapper 提供環境名字的tab補全功能。
當有很多環境, 並且很難記住它們的名字時,這就顯得很有用。

4. workon還可以任意停止你當前的環境,可以在多個虛擬環境中來回切換
workon django1.15
workon django2.0

5. 也可以手動停止虛擬環境
deactivate

6. 刪除虛擬環境,需要先退出虛擬環境
rmvirtualenv my_django115

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM