python虛擬環境搭建


什么是python虛擬環境

通俗的來講,虛擬環境就是從電腦獨立開辟出來的環境,相當於一個副本或備份,在這個環境你可以安裝私有包,而且不會影響系統中安裝的全局Python解釋器。

為什么要用虛擬環境

在實際項目開發中,我們通常會根據自己的需求去下載各種相應的框架庫,如Scrapy、Beautiful Soup等,但是可能每個項目使用的框架庫並不一樣,或使用框架的版本不一樣,這樣需要我們根據需求不斷的更新或卸載相應的庫。直接懟我們的Python環境操作會讓我們的開發環境和項目造成很多不必要的麻煩,管理也相當混亂。如以下場景:

    場景1:項目A需要某個框架1.0版本,項目B需要這個庫的2.0版本。如果沒有安裝虛擬環境,那么當你使用這兩個項目時,你就需要 來回 的卸載安裝了,這樣很容易就給你的項目帶來莫名的錯誤;

場景2:公司之前的項目需要python2.7環境下運行,而你接手的項目需要在python3環境中運行,想想就應該知道,如果不使用虛擬環境,這這兩個項目可能無法同時使用,使用python3則公司之前的項目可能無法運行,反正則新項目運行有麻煩。而如果虛擬環境可以分別為這兩個項目配置不同的運行環境,這樣兩個項目就可以同時運行。

 

虛擬環境的安裝

必要前提

python環境已經安裝好,不管是python2還是python3的版本

 

 

安裝步驟

Pip install virtualenv

 

 

創建虛擬環境

選擇創建虛擬環境的目錄

virtualenv webUI   虛擬環境名

 

 

 進入虛擬環境

進入到新建的虛擬環境目錄,查看並運行activate.bat

 

退出虛擬環境 

運行deactivate.bat

  

導出已安裝模塊包信息

pip freeze >requirements.txt

復制python環境

1、創建python虛擬環境 virtualenv dicmp

2、進入虛擬環境dicmp

3、安裝必備的測試庫 pip install -r  E:requirements.txt

 

啟動虛擬環境

在虛擬環境中輸入ride.py,打開ride工具

 

至此,虛擬的python運行環境就搭建好了。


免責聲明!

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



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