首先安装好python3,环境变量配置好:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.pysudo python3 get-pip.pysudo pip3 install virtualenvVirtaulenvwrapper是virtualenv的扩展包,可以更方便地新增,删除,复制,切换虚拟环境。
运行下面命令就安装成功了,默认安装在 /usr/local/bin下面:
sudo pip3 install virtualenvwrapper mkdir ~/workspaces
cd ~/workspaces查找路径
which virtualenvwrapper.sh
/usr/local/bin/virtualenvwrapper.shwhich python3
/usr/bin/python3vim ~/.bash_profile 输入:
export WORKON_HOME='~/workspace'
export VIRTUALENVWRAPPER_SCRIPT=/usr/local/bin/virtualenvwrapper.sh
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
source /usr/local/bin/virtualenvwrapper.sh
export PIP_REQUIRE_VIRTUALENV=false保存后执行即可
source ~/.bash_profile创建虚拟环境:
mkvirtualenv env1列出虚拟环境:
lsvirtualenv -b进入某虚拟环境:
workon env1查看环境里安装了哪些包:
lssitepackages进入当前虚拟环境所在目录:
cdvirtualenv进入当前环境的site-packages:
cdsitepackages
cdsitepackages pip复制虚拟环境:
cpvirtualenv env1 env3退出虚拟环境:
deactivate删除虚拟环境:
rmvirtualenv env2给虚拟环境指定py版本
virtualenv -p /usr/local/bin/python3.7 env_py3.7