1. 程式人生 > >安裝python虛擬環境

安裝python虛擬環境

blog exp col 如同 src 包名 環境 tab鍵 str

虛擬環境:

技術分享

之前安裝python包的命令: sudo pip3 install 包名
包的安裝路徑:/usr/local/lib/python3.5/dist-packages
安裝同一個包的不同版本,後安裝的包會把原來安裝的包覆蓋掉。這樣,如同一臺機器上兩個項目依賴於相同包的不同版本,則會導致一些項目運行失敗。
解決的方案就是:虛擬環境。
虛擬環境是真實python環境的復制版本。

安裝虛擬環境的命令: 

  1. sudo pip install virtualenv #安裝虛擬環境

  2. sudo pip install virtualenvwrapper #安裝虛擬環境擴展包

  3. 編輯主目錄下面的.bashrc文件,添加下面兩行。

    i. export WORKON_HOME=$HOME/.virtualenvs
    ii. source /usr/local/bin/virtualenvwrapper.sh

  4. 使用source .bashrc使其生效一下。

創建虛擬環境命令:

  mkvirtualenv 虛擬環境名 // 默認是python2

創建python3虛擬環境:

  mkvirtualenv -p python3 虛擬環境名

   進入虛擬環境後: 輸入 python 查看python版本

技術分享

查看機器上有多少個虛擬環境:

  workon 空格 + 兩個tab鍵

技術分享

進入虛擬環境工作:

  workon 虛擬環境名

技術分享

退出虛擬環境的命令如下:

  deactivate

技術分享

刪除變量環境: 

    rmvirtualenv 虛擬環境名

    先退出:deactivate

    再刪除:rmvirtualenv py_djan3

虛擬環境下安裝包的命令: 

   pip install 包名
     註意:不能使用sudo pip install 包名,這個命令會把包安裝到真實的主機環境上而不是安裝到虛擬環境中。

查看虛擬環境中安裝了哪些包: 

   方法一:pip list
方法二:pip freeze

  

  

安裝python虛擬環境