Flask入門之Virtualvenv的安裝及使用(windows)


Virtualvenv 提供一個特定的Python虛擬環境(沙盒),以便於那些要求特定版本的模塊的腳本能夠順利運行。

因為在Virtualvenv中,我們可以使用

pip install -r requirements.txt

來安裝該腳本的依賴庫。

 

接下來,詳細說說安裝方法:

1.  進入CMD,執行如下命令,圖示即安裝成功

 

2.  創建virtualenv的項目

  2.1 首先創建一個文件夾MyVirtualenv,專門放置不同的venv,然后cd進入這個文件夾;

  2.2 輸入如下命令,venv_name為你要創建的虛擬環境名字,自行擬定;回車后在目錄上會多出venv_name的文件夾,就是你創建的虛擬環境。

virtualenv venv_name

   

 

3.  進入venv虛擬環境

  運行如下命令進入venv_name虛擬環境 ,然后可以使用pip list查看該虛擬環境有那些預安裝的庫

venv_name\Scripts\activate

 

  

 

4. 安裝指定版本的依賴庫

  可以使用  pip install 模塊名==版本號  來安裝

  當然實際上不可能這樣一個一個去安裝,效率太低

  我們推薦使用如下命令來安裝一系列的依賴庫

 

pip install -r requirements.txt

 

  requirements.txt 是哪里來的呢? 這是腳本作者會提供的該腳本的依賴庫文件,這里面含有該作者Python壞境的所有庫及版本號

  當然我們也可以自己制作這樣一個文件,運行如下命令

pip freeze > requirements.txt

  會在當前目錄 創建一個requirements.txt,打開后的信息就我們 剛剛pip list的結果

  

 

 

  我們來打開一下,除了pip,wheel這兩個以外都有

  

 

5.  退出當前venv虛擬環境

  執行如下命令即可

deactivate

 

  

 

6.  刪除該venv虛擬環境

  這個就不需要命令了,直接刪除剛剛自動創建的venv_name文件夾就行了

 

 

注意:雙版本下的venv創建

以上教程,只適用於只安裝Python2的環境

  如果同時安裝了python2.7和python3,首先請參照:Python2.7和3.5雙版本共存和pip的使用  進行安裝並配置

Python2.7創建方法改為

python2 -m virtualenv venv_name

 

Python3.5創建方法

 

python3 -m virtualenv venv_name

 

 

 

 

 


免責聲明!

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



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