如何在Windows10的conda Python2.7环境中安装适配的TensorFlow
Windows 10 Conda Python 2.7环境安装TensorFlow解决方案
TensorFlow最后一个适配Python 2.7的正式版本为1.5.0,默认conda、pip源的最新索引已移除该类旧版本适配包,因此会出现版本不兼容、找不到安装包的报错。可按照以下方案操作:
方案1:pip指定版本安装(优先推荐)
- 先激活目标conda环境,将pip升级到支持Python 2.7的最终版本,执行命令:
python -m pip install --upgrade pip==20.3.4 - 执行命令安装适配版本的TensorFlow:
pip install tensorflow==1.5.0
如果下载速度过慢,可配置国内PyPI镜像源后再次执行安装命令。 - 安装完成后验证:进入Python交互界面执行
import tensorflow as tf; print(tf.__version__),成功输出版本号1.5.0即为安装完成。
方案2:conda指定版本安装
- 激活目标conda环境后,执行命令从conda历史源拉取对应版本包:
conda install tensorflow==1.5.0 - 当命令行弹出依赖确认提示时,输入y即可继续安装。
注意事项
- 若安装完成后运行时提示依赖库版本不兼容,可单独安装对应依赖的Python 2.7适配版本即可,例如numpy可指定安装1.16.6版本(最后一个支持Python 2.7的numpy正式版)。
- 请勿尝试安装1.6.0及以上版本的TensorFlow,该类版本均不再支持Python 2.7运行环境。
内容的提问来源于stack exchange,提问作者Baegopa
相关产品推荐
相关产品推荐

