您好,登錄后才能下訂單哦!
這篇文章的內容主要圍繞實際開發中Python虛擬環境的正確使用是怎樣的進行講述,文章內容清晰易懂,條理清晰,非常適合新手學習,值得大家去閱讀。感興趣的朋友可以跟隨小編一起閱讀吧。希望大家通過這篇文章有所收獲!
簡單點說,虛擬環境相當于一個獨立的容器。在這個容器中,我們可以只安裝自己需要的依賴包,各個容器之間互相隔離,互不影響。我們都知道 python 有許多的 wenb 框架,Django,Flask等,在實際開發過程中,可能某個項目我們使用 Django框架,我們就可以創建一個安裝有 Django 的虛擬環境。另一個項目使用 Flask,就可以創建一個安裝有 Flask 的虛擬環境。
在實際開發或部署開發環境的時候,有時候一個服務器上面會有多個項目。而每個項目中可能都會用到某個依賴包,比如一個系統里同時部署兩個服務,一個是Django 1.4的,一個是Django 1.7的,怎么辦?這時候虛擬環境的好處就體現出來了,而且它便于管理,比如更新某個項目的時候激活項目所在的虛擬環境,安裝依賴包,而不會影響其他的已經在運行的項目。這在實際開發的過程中非常的重要,強烈建議各位在學習 python 開發的過程中就學會使用虛擬環境,而不是等到在工作中部署項目的時候再來抱佛腳。到時候手忙腳亂出現問題,影響項目的上線,問題可就大了!
推薦使用 virtualenvwrapper 來對虛擬環境進行集中管理
virtualenvwrapper 提供了一系列命令使得和虛擬環境工作變得便利。它把你所有的虛擬環境都放在一個地方。
virtualenvwrapper 默認將所有的虛擬環境放在 ~/.virtualenvs 目錄下管理,可以修改環境變量 WORKON_HOME 來指定虛擬環境 的保存目錄。
1 pip install virtualenvwrapper-win
1 mkvirtualenv test
這樣會在 WORKON_HOME 變量指定的目錄下新建名為 test 的虛擬環境
workon
使用該命令可以查看當前的虛擬環境及名稱
workon test
激活之后命令行前面會有虛擬環境名稱 (test)
同時我們可以使用 pip list 來查看當前虛擬環境已經安裝好的依賴包
5.退出虛擬環境
deactive
1 (test) C:\Users\python>deactivate
2 C:\Users\python>
rmvirtualenv test
在 pycharm 中新建項目后,導入我們剛才所創建的虛擬環境
在 Settings-->Project-->Project Interpreter 中點擊右側的齒輪符號,選擇 Add,再選擇 Existing environment,然后再進入虛擬環境保存的目錄,選擇我們剛創建的 test 虛擬環境。
感謝你的閱讀,相信你對“實際開發中Python虛擬環境的正確使用是怎樣的”這一問題有一定的了解,快去動手實踐吧,如果想了解更多相關知識點,可以關注億速云網站!小編會繼續為大家帶來更好的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。