windows 下 創建項目的虛擬環境


一. 為何使用虛擬環境

  虛擬環境是Python解釋器的一個私有副本,在這個環境你可以安裝私有包,而且不會影響系統中安裝的全局Python解釋器。

  在這個虛擬環境中的所有安裝包,都是針對此環境的,不會被外界所利用。

  為每個程序代碼地創建虛擬環境可以保證程序只能訪問虛擬環境中的包,從而保持全局解釋器的干凈整潔,使其只作為創建虛擬環境的源。

  虛擬環境非常有用,可以在系統的Python解釋器中避免包的混亂和版本的沖突。【重要是不同虛擬環境可以搭建不同的python版本,創建時候選擇??】

 

二. 創建虛擬環境准備

  1. 安裝有python版本。【我本地就一個python3.7 版本】
  2. 安裝virtualenv。 
  3. pip   install   -i  https://pypi.douban.com/simple    virtualenv

         

 

三. 創建虛擬環境

  通過上面的步驟安裝成功之后,我們就可以創建虛擬環境了:virtualenv  虛擬環境名。

virtualenv [-p python環境路徑] <虛擬環境名(自定義)>  // + python路徑的 那種,是選擇不同版本的解釋器,一般就Python2  python3

     

   激活:

         

   退出虛擬環境:  deactivate

  以上就是基本用法,要使用該虛擬環境,必須先進入到目錄激活,運行終端才能使用到該環境的python解釋器。否則是使用全局的解釋器。

安裝Python2.7版本的虛擬環境 env-py2:

  virtualenv -p C:\Python27\python.exe  env-py2

安裝Python3.6版本的虛擬環境env-py3:

  virtualenv -p C:\Python36\python.exe  env-py3

四. 虛擬環境高端配置

   通過上面的步驟其實我們就已經完成虛擬環境virtualenv的安裝和使用了,但是認真的你肯定發現了上面需要記住每一個虛擬環境的目錄,才能進入虛擬環境並操作,

  很麻煩,下面我們通過另一個配置來簡化我們的使用。

  1. 安裝 virtualenvwrapper-win

  pip3 install virtualenvwrapper-win   -i  https://pypi.douban.com/simple

   

   2.  通過新方法新建我們的虛擬環境:mkvirtualenv 虛擬環境名,但是這樣創建的虛擬環境在 默認放在C:\Users\電腦用戶名\Envs目錄中,不好,配置一下。

     

   3.   workon  查看 配置的虛擬環境存放路徑下的 虛擬空間。配置的目錄下面有什么文件夾這里就有。

   

   4.  使用 方法

列出虛擬環境列表:workon

新建虛擬環境:mkvirtualenv [虛擬環境名稱] ->應該就是make的簡寫方便理解

       mkvirtualenv --python=C:\Python36\python.exe  test  【指定python版本路徑】

啟動/切換虛擬環境:workon [虛擬環境名稱]

離開虛擬環境:deactivate

     刪除虛擬環境 :rmvirtualenv

 

=================================================================================

virtualenv     虛擬現實     rmvirtualenv (rm 刪除)    mkvirtualenv(mk  創建)

activate        激活

deactivate    停用

 

一篇參考  https://blog.csdn.net/weixin_39036700/article/details/80711565

    

 


免責聲明!

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



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