我们使用Python开发的时候,每个项目可能需要不同的Python版本,这时候我们就需要Virtualenv配置虚拟环境。
Mac安装Virtualenv
sudo -H pip install virtualenv
创建Python运行环境
virtualenv wda_python
启用虚拟环境
source wda_python/bin/activate
这里可以先安装我们需要的依赖库
PyCharm中自带了virtualenv, 可以在新建项目的时候创建新的虚拟环境, 也可以使用现有的虚拟环境
Python2和Python3共存, 建立Python3的虚拟环境
安装Python3
brew install python3
安装Python3对应的Virtualenv
sudo pip3 install virtualenv
创建Python3的虚拟环境
virtualenv -p /usr/local/bin/python3 wda_python3
激活
source wda_python3/bin/activate
虚拟环境迁移:
进入虚拟环境env1执行:
pip freeze > requirements.txt
然后进入新的虚拟环env2境执行
pip install -r requirements.txt
如果env2是env1的拷贝, 最好先执行卸载再安装
pip uninstall -r requirements.txt
pip install -r requirements.txt