【python2】
由于Mac默认安装了python2.7.15
直接 安装pip2
brew install python@2
此时
python -V
Python 2.7.15
pip -V
pip 18.1 from /usr/local/lib/python2.7/site-packages/pip (python 2.7)
创建虚拟环境
安装
pip install virtualenv
然后 选择虚拟环境创建位置 执行
virtualenv Vir_Test_py2
让其生效
source 目录/Vir_Test_py2/bin/activate
【python3】
去官网下载的Mac安装包,一步一步点下去即可。
python3 -V
Python 3.6.1
pip3 -V
pip 9.0.1 from /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (python 3.6)
创建虚拟环境
python3 -m venv Vir_test_py3
让其生效
source 目录/Vir_Test_py3/bin/activate
【项目实践】
我们可以进入项目时自动进入虚拟环境,下载脚本
git clone https://github.com/kennethreitz/autoenv.git
echo 'source 目录/autoenv/activate.sh' >> ~/.bashrc
source ~/.bashrc
假如demo项目用到的是Vir_Test_py2虚拟环境
cd demo/
vim .env
source /Vir_Test_py2/bin/activate
这样我们就完成了当进入demo项目目录时自动启用之前创建的 Vir_Test_py2 虚拟环境