mac安裝虛擬環境python3
- 2020 年 3 月 31 日
- 筆記
首先安裝好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