赞
踩
搞了两天,看了好多博客,终于找到自己电脑的解决问题了。
之前装不了1.4只能装1.14什么的而且装到一半还会报错,如果直接pip的话又只能默认装tensorflow2.0,好多代码都跑不起来,很烦。
主要参考
https://blog.csdn.net/blueheart20/article/details/78980736
https://blog.csdn.net/wipvip/article/details/82735603
查看现在的tensorflow版本
- (base) C:\Users\lenovo>pip show tensorflow
-
- Name: tensorflow
-
- Version: 2.0.0
-
- Summary: TensorFlow is an open source machine learning framework for everyone.
-
- Home-page: https://www.tensorflow.org/
-
- Author: Google Inc.
-
- Author-email: packages@tensorflow.org
-
- License: Apache 2.0
-
- Location: c:\programdata\anaconda3\lib\site-packages
-
- Requires: absl-py, termcolor, wrapt, opt-einsum, google-pasta, wheel, astor, tensorboard, gast, six, keras-applications, protobuf, keras-preprocessing, tensorflow-estimator, grpcio, numpy
-
- Required-by:

卸载已有的tensorflow
- (base) C:\Users\lenovo>pip uninstall tensorflow
-
- Uninstalling tensorflow-2.0.0:
-
- Would remove:
-
- c:\programdata\anaconda3\lib\site-packages\tensorflow-2.0.0.dist-info\*
-
- c:\programdata\anaconda3\lib\site-packages\tensorflow\*
-
- c:\programdata\anaconda3\lib\site-packages\tensorflow_core\*
-
- c:\programdata\anaconda3\scripts\saved_model_cli.exe
-
- c:\programdata\anaconda3\scripts\tensorboard.exe
-
- c:\programdata\anaconda3\scripts\tf_upgrade_v2.exe
-
- c:\programdata\anaconda3\scripts\tflite_convert.exe
-
- c:\programdata\anaconda3\scripts\toco.exe
-
- c:\programdata\anaconda3\scripts\toco_from_protos.exe
-
- Proceed (y/n)? y
-
- Successfully uninstalled tensorflow-2.0.0

对tensorflow的安装文件进行完全的清除(
https://blog.csdn.net/wipvip/article/details/82735603)
查看自己的python版本号为3.7,然后进行降级到3.6
(输入两次add channels…一长串的… 置顶清华滤镜网站)
- (base) C:\Users\lenovo>conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
-
- (base) C:\Users\lenovo>conda config --set show_channel_urls yes
-
- (base) C:\Users\lenovo>conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
-
- Warning: 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/' already in 'channels' list, moving to the top
设置3.6环境
(base) C:\Users\lenovo>conda create --name py36 python=3.6 anaconda
激活py3.6
(base) C:\Users\lenovo>activate py36
验证环境
- (py36) C:\Users\lenovo>python --version
-
- Python 3.6.1 :: Anaconda 4.4.0 (64-bit)
现在就可以安装1.4.0版本啦!!
(py36) C:\Users\lenovo>pip install tensorflow==1.4.0
验证安装成功的版本(期间有报错,但是好像也不影响?)
- (py36) C:\Users\lenovo>python
-
- Python 3.6.1 |Anaconda 4.4.0 (64-bit)| (default, May 11 2017, 13:25:24) [MSC v.1900 64 bit (AMD64)] on win32
-
- Type "help", "copyright", "credits" or "license" for more information.
-
- >>> import tensorflow as tf
- >>> tf.__version__
- '1.4.0'
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。