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 ~/.bashrc
vi打开文件将上步找到的virtualenvwrapper的脚本文件路径(下面的路径仅供参考)加到最后一行,保存退出: # 在末尾添加一行 source /usr/local/python3/bin/virtualenvwrapper.sh # 保存后执行 source ~/.bashrc # 现在可以正常使用命令了,且每次重启主机自动加载命令