python虛擬環境 virtualenv

python虛擬環境 virtualenv

virtualenv爲Python項目建立虛擬環境,讓不一樣的項目使用不一樣的環境,不會產生影響。python

virtualenvwrapper是對virtualenv的封裝,使用更方便。bash

安裝

pip3 install virtualenv
pip3 install virtualevnwrapper

建立虛擬環境目錄app

mkdir $HOME/.virtualenvs

配置環境變量命令行

//Python的路徑
export VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3
export VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/bin/virtualenv
//虛擬環境的目錄
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh

配置文件生效 source ~/.bash_profilecode

問題處理ip

若是提示python中找不到virtualenvwrapper模塊,看下提示信息中的Python路徑是否有問題。

個人電腦中pip3把包安裝到了python3.7的路徑,解決辦法:

pip3 -V 找到pip3安裝的路徑,而後使用 cp命令 將須要的包 導入到python3.6目錄下。

如何查看python3.6的路徑:
命令行 輸入 python 
import sys
print(sys.path)

虛擬環境操做

  • 指定Python版本建立虛擬環境

mkvirtualenv -p /usr/local/bin/python3 instagrampip

  • 退出虛擬環境

deactivateimport

  • 查看系統上的虛擬環境
workon
  • 進入虛擬環境
workon instagram
  • 查看當前虛擬環境安裝的包

pip list變量

  • 刪除虛擬環境

rm virtualenv instagram配置

  • 負責虛擬環境
cpvirtualenv [source] [dest]
相關文章
相關標籤/搜索