ubuntu16.04配置python虚拟环境

1. python虚拟环境安装

sudo apt-get install python-virtualenv
sudo easy_install virtualenvwrapper

上述工具装好后找不到mkvirtualenv命令,需要执行以下环境变量设置。

1.创建目录用来存放虚拟环境

mkdir $HOME/.virtualenvs

2.在~/.bashrc中添加行:

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

3.运行:

source ~/.bashrc

 

 

以下为对步骤2的补充:

注意:使用mkvirtualenv创建虚拟环境,可能提示找不到命令,一般是脚本文件没有加入系统路径,解决如下:

  • 方法一:
# 找到virtualenvwrapper的脚本文件
whereis virtualenvwrapper
# 进入该目录(下边这个目录仅供参考)
    cd /usr/local/python3/bin
# 执行脚本文件激活virtualenvwrapper
    source virtualenvwrapper.sh
# 可以正常使用命令了
  • 方法二:
# 方法一每次重启后都需要手动激活,不方便,将命令添加到环境变量先用这个命令找到virtualenvwrapper的脚本文件:    whereis virtualenvwrapper然后
sudo vi ~/.bashrcvi打开文件将上步找到的virtualenvwrapper的脚本文件路径(下面的路径仅供参考)加到最后一行,保存退出:
        # 在末尾添加一行
        source /usr/local/python3/bin/virtualenvwrapper.sh
# 保存后执行
source ~/.bashrc
# 现在可以正常使用命令了,且每次重启主机自动加载命令

 

 

 

你可能感兴趣的:(python)