python虚拟环境的使用
一、python虛擬環境介紹
虛擬環境(virtual environment),它是一個虛擬化,從電腦獨立開辟出來的環境。通俗的來講,虛擬環境就是借助虛擬機來把一部分內容獨立出來,我們把這部分獨立出來的東西稱作“容器”,在這個容器中,我們可以只安裝我們需要的依賴包,各個容器之間互相隔離,互不影響。
二、為什么要使用虛擬環境
1、項目部署時,直接導出項目對應的環境中的庫就可以了;
2、同時開發多個項目,各自項目使用的python版本不同,譬如一個是python2,另一個是python3,那么需要來回的切換python版本;
3、當你同時開發多個項目時,特別是多個項目使用同一個庫,譬如:django,但是各自項目使用的django的版本不一致時,那么你在開發這些項目時,需要來回的卸載和安裝不同的版本,因為同一個python環境中,同名的庫只能有一個版本。
實際項目開發時,建議每個項目使用獨立的虛擬環境
三、虛擬環境的安裝
1、安裝好python環境
2、安裝虛擬環境庫,在cmd中輸入:
3、創建虛擬環境,在cmd中切換到需要創建虛擬環境的目錄下,執行:
mkvirtualenv flask_env第3步有局限性,譬如必須切換到指定目錄才能操作等。通過安裝virtualenvwrapper-win 可以更加簡便的使用虛擬環境(需要先安裝virtualenv)
4、優化:
pip install virtualenvwrapper-win5、在環境變量中,配置虛擬環境的指定安裝目錄
6、在cmd中運行 workon或者lsvirtualenv 即可查看當前的虛擬環境配置情況
C:\Users\Lenovo>workonPass a name to activate one of the following virtualenvs: ============================================================================== flask_env mangguo_env mango38_env mango_env mg_env7、新建虛擬環境,cmd中輸入:
C:\Users\Lenovo>workon flask_envPS:可以在cmd命令窗口的任意目錄下新建,最終虛擬環境文件夾都會創建在 第 2 步中的 WORKON_HOME指定的文件夾中
8、激活虛擬環境,cmd中輸入:
workon flask_env9、退出虛擬環境,cmd中輸入:
deactivate10、 刪除虛擬環境,cmd中輸入:
rmvirtualenv flask_env總結
以上是生活随笔為你收集整理的python虚拟环境的使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: redis的安装和运行
- 下一篇: 【Flask】flask入门以及第一个f