1. 更新Pip版本
#安裝
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py
pip install -U pip
2. 使用Pip安裝virtualenv虛擬環境工具,創建開發環境:
pip3.5 install virtualenv==15.0.1
# 安裝特定環境
3. 創建虛擬環境:
mkdir virtual
cd virtual/
# 使用虛擬環境,命令行前面出現(...)表示使用到該虛擬環境
virtualenv env1
source env1/bin/activate
#如果不想使用系統的包,加上–no-site-packeages參數
virtualenv --no-site-packages env2
#安裝virtualenvwrapper
#Virtaulenvwrapper是virtualenv的擴展包,可以更方便地新增,刪除,複製,切換虛擬環境。
pip3.5 install virtualenvwrapper
# 加載環境變量
export WORKON_HOME=/Users/konglingchao/virtual/
source /Library/Frameworks/Python.framework/Versions/3.5/bin/virtualenvwrapper.sh
#創建環境
mkvirtualenv env3
#切換環境
workon env1
#列出已有環境
workon
#列出當前環境已安裝包
lssitepackages
#安裝django
pip install django==1.9.5
#列出包安裝版本
pip freeze
#進入當前環境的site-packages
cdsitepackages
cdsitepackages pip
#複製虛擬環境
cpvirtualenv env1 env4
#刪除虛擬環境
rmvirtualenv env2
#退出虛擬環境
deactivate
MAC pyenv
brew install pyenv
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
source ~/.bash_profile
brew install pyenv-virtualenv
pyenv virtualenv 3.5.1 env3.5.1
pyenv activate
pyenv versions
pip freeze
pyenv deactivate