一、背景
工作中经常会使用不同版本的包,如同时需要tf2和tf1,比较新的tf2需要更高的python版本才能安装,而像tf1.5 需要低版本的python 才能安装(如 python3.6),所以需要同时安装多个版本。
二、安装多版本python
python 与 tf 版本对应关系:https://www.tensorflow.org/install/source?hl=zh-cn#tested_build_configurations
方法一:
1、cmd中创建虚拟环境
# 打开cmd依次输入以下命令
# 创建虚拟环境
conda create -n myenv36 python=3.6
# 进入虚拟环境
conda activate myenv36
# 确认安装了哪些包
pip list
# 安装需要的包
pip install tensorflow==1.15.0 -i https://pypi.tuna.tsinghua.edu.cn/simple
2、pychram 中指定上述虚拟环境的python作为解释器
一直点确认即可!
方法二:
1、如下图,用pycharm创建虚拟环境
2、进入虚拟环境并并安装包
# 进入虚拟环境位置
cd D:\soft\Anaconda\envs\code
d: # windows需要
# 激活虚拟环境
conda activate code
# 安装包
pip install xxx
3、pychram 中指定上述虚拟环境的python作为解释器 (同方法一)