/1 前言/linux
過年了,村都被封了,哎,出都出不去,想着乾點啥,就把之前沒完善的繼續完善一下。今天呢,仍是繼續說Python的虛擬環境,由於上次的虛擬環境,寫的並非太完整,還差一些。由於我寫的,主要是針對初學者或者接觸過一點的,基礎不是太好的,因此用了不少圖片,上次的太長了,只能分紅兩次了,好了,我們開始正文吧。對了,尚未來得及看虛擬環境上篇的小夥伴能夠戳這篇文章:手把手教你如何在Pycharm中加載和使用虛擬環境。web
/2 爲何須要虛擬環境管理工具/windows
上次咱們學會了,如何配置虛擬環境。這裏吶,要補充一點點,咱們每次在建立新的虛擬環境以前,先在真實環境中執行一下 pip list,看一下咱們的pip用不用更新一下,就像這樣,以下圖所示。安全
若是提示有紅色框框圈起來的內容,就須要更新一下pip了,不然咱們克隆的虛擬環境pip也沒有更新,安裝的第三方包可能會出現莫名其妙的問題,因此,爲了安全起見,仍是根據人家的命令(白色圈起來的),安裝一下,以下圖所示。app
今天呢,怎麼說的是虛擬環境管理工具,爲何要有這個東西呢,是由於原來的那種方式,仍是麻煩,每次cmd還得進入虛擬環境目錄下,還得激活,時間長了可能我連我本身有幾個虛擬環境就不知道,因此,爲了再方便一點,須要一個管理虛擬環境的工具。ide
/3 安裝教程/工具
這裏使用的是 virtualenvwrapper,安裝的方式不太同樣。spa
若是是windows,須要執行 pip install virtualenvwrapper-win;若是是linux,須要執行 pip install virtualenvwrapper。3d
嗯,裝完就好啦!orm
/4 安裝教程/
裝完以後呢,命令有這幾個。
一、列出全部的虛擬環境 -> workon。
這不,無論在哪,只要執行workon,就能夠列出全部的虛擬環境。
二、可是有的小夥伴可能會遇到下圖的狀況。
沒事,別擔憂,是由於少配置了系統環境變量。這個問題不大,有的可能會自動配置,有的手動配置,問題不大。
三、我僞裝各位都會怎麼進入環境變量這個面板了哈,不會的都過度了。依次點擊個人電腦>高級系統設置>環境變量,以下圖所示。
四、而後呢,咱們新建有一個變量名叫 WORKON_HOME ,變量值就是咱們專門用戶存放虛擬環境的文件夾地址,而後點擊保存保存,一直肯定便可,以下圖所示。
五、從新打開一個cmd,不打開是不行的,而後執行workon,就會發現,success,以下圖所示。
六、好了,可能出現的坑解決了,繼續正文。進入虛擬環境 -> workon 虛擬環境名,以下圖所示。前面有括號,就表示進入了該虛擬環境。
七、若是想退出當前虛擬環境 -> deactivate,以下圖所示。
八、若是想建立虛擬環境 -> mkvirtualenv 環境名,以下圖所示。
在這還有一個小技巧,有的人可能tab鍵不能自動提示,可是除了退出虛擬環境和建立虛擬環境有點長,其餘都簡單,手打都不要緊,退出虛擬環境大不了我不退了,再打開一個cmd。
可是建立虛擬環境真心避免不了,沒事,看到紅色圈起來的沒,執行workon命令就能看到,只須要記一個mk,後面的複製就好,不要複製那個s,這樣就行了,mkvirtualenv就記住了。
九、刪除虛擬環境 -> rmvirtualenv 環境名,以下圖所示。
命令比較長,記的方法同上,只須要記rm 後面的複製
/5 結尾/
好了,到此爲止,全部關於虛擬環境和虛擬環境管理工具的都講完了,但願各位小夥伴多多嘗試,實踐才能出真知。