虚拟环境命令
pip install virtualenv
pip install virtualenvwrapper
配置:
创建.virtualenvs文件
mkdir .virtualenvs
编辑家目录下面的.bashrc文件,添加下面两行。
vim .bashrc
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/python3/bin/virtualenvwrapper.sh
如果路径不对
在终端查找目标文件:
find / -name virtualenvwrapper.sh
编辑完成之后,进行激活:
source .bash_profile
创建虚拟环境
mkvirtualenv venv (创建虚拟环境)
mkvirtualenv my_virtual # my_virtual--> 自己虚拟环境的名字
mkvirtualenv venv
which: no virtualenv in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)
ERROR: virtualenvwrapper could not find virtualenv in your path
(创建环境中出现错误。网上查询结合字面意思,是因为提示目录里面没有virtualenv 文件。)
root用户下创建链接.
cd /usr/bin/
ln -s /usr/local/python3/bin/virtualenv
使用指定Python环境新建
mkvirtualenv -p /usr/bin/python py2venv #(测试可用)
或
mkvirtualenv -p /usr/bin/python3 py3venv #(测试可用)
若想指定python版本,可通过"--python"指定python解释器
mkvirtualenv --python=/usr/bin/python py2venv #测试可用,前面默认已经指定了版本python3.7
进入虚拟环境
workon my_virtual
退出虚拟环境
deactivate
删除虚拟环境
rmvirtualenv my_virtual
网友评论