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  

猜你喜欢

转载自www.cnblogs.com/DI-DIAO/p/12588557.html