mac安装虚拟环境python3
首先安装好python3,环境变量配置好:
安装pip3
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
sudo python3 get-pip.py
安装 virtualenv
sudo pip3 install virtualenv
安装 virtualenvwrapper
Virtaulenvwrapper是virtualenv的扩展包,可以更方便地新增,删除,复制,切换虚拟环境。
运行下面命令就安装成功了,默认安装在 /usr/local/bin下面:
sudo pip3 install virtualenvwrapper
创建workspaces目录
mkdir ~/workspaces
cd ~/workspaces
查找路径
which virtualenvwrapper.sh
/usr/local/bin/virtualenvwrapper.sh
which python3
/usr/bin/python3
配置环境变量
vim ~/.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