Windows系统下使用Anaconda安装TensorFlow时出现报错
解决Anaconda环境下安装TensorFlow的报错问题
嘿,我看你在跟着官方步骤用Anaconda装TensorFlow时碰到了缓存相关的异常,这在pip安装包时挺常见的,给你几个实用的解决办法:
1. 先清理pip缓存并更新pip
缓存损坏是这类报错的头号原因,先把旧缓存清掉,再把pip更到最新版本:
# 清理pip缓存 pip cache purge # 更新pip到最新版 pip install --upgrade pip
2. 不带缓存重新安装TensorFlow
更新完pip后,用--no-cache-dir参数跳过缓存,重新执行安装:
pip install tensorflow --no-cache-dir
3. 检查环境兼容性(排查用)
你选的Python 3.5搭配TensorFlow 1.7.0本身是兼容64位Windows的,但可以确认下这两点:
- 你的Windows系统是64位(TensorFlow 1.x版本不支持32位系统)
- 你的Anaconda是64位版本,和Python 3.5的位数匹配
备选方案:用conda直接安装
如果pip这条路走不通,试试用conda来安装,官方也支持这个方式:
conda install -c conda-forge tensorflow=1.7.0
内容的提问来源于stack exchange,提问作者Archit
相关产品推荐
相关产品推荐

