使用完全的linux环境进行相关测试和开发
1.mkvirtualenv test
没有mkvirtualenv,安装之,提示执行sudo apt install python-mkvirtualenv
实际操作,安装pip后使用pip安装mkvirtualenv,这里没有用权限
http://blog.csdn.net/liuchunming033/article/details/46009871
参考这里安装 virtualenvwrapper之后可以使用workon啥的
具体的操作是 install后修改 ~/.bashrc文件
文件最后面加上
此时还不能使用virtualenvwrapper,默认virtualenvwrapper安装在/usr/local/bin下面,实际上你需要运行virtualenvwrapper.sh文件才行,先别急,打开这个文件看看,里面有安装步骤,我们照着操作把环境设置好。
-
创建目录用来存放虚拟环境
mkdir $HOME/.virtualenvs
-
在~/.bashrc中添加行: export WORKON_HOME=$HOME/.virtualenvs
-
在~/.bashrc中添加行:source /usr/bin/virtualenvwrapper.sh
-
运行:
source ~/.bashrc
这些操作之后才能够进行
ps 如果不用这个玩意的话这里直接创建的 virtualenv venv001 创建在当前用户名目录下面且virtualenvwrapper无法找到
py2-py3同时存在的时候会有报错/usr/local/python 找不到module virtualenvwrapper的问题
处理方法按照
注意第一行[]之间时候空格的,否则报错 [-f 找不到
if [ -f /usr/local/bin/virtualenvwrapper.sh ]; then
export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
source /usr/local/bin/virtualenvwrapper.sh
fi
参考来自:http://www.jianshu.com/p/842eced0df69
http://www.jianshu.com/p/44ab75fbaef2
然后source ~/.bashrc 运行成功后就可以了