当前位置:   article > 正文

将高版本py与tensorflow改变成低版本python以安装低版本tensorflow_pythontensfolw库降低版本

pythontensfolw库降低版本

搞了两天,看了好多博客,终于找到自己电脑的解决问题了。

之前装不了1.4只能装1.14什么的而且装到一半还会报错,如果直接pip的话又只能默认装tensorflow2.0,好多代码都跑不起来,很烦。

主要参考

https://blog.csdn.net/blueheart20/article/details/78980736

https://blog.csdn.net/wipvip/article/details/82735603

 

查看现在的tensorflow版本

  1. (base) C:\Users\lenovo>pip show tensorflow
  2. Name: tensorflow
  3. Version: 2.0.0
  4. Summary: TensorFlow is an open source machine learning framework for everyone.
  5. Home-page: https://www.tensorflow.org/
  6. Author: Google Inc.
  7. Author-email: packages@tensorflow.org
  8. License: Apache 2.0
  9. Location: c:\programdata\anaconda3\lib\site-packages
  10. Requires: absl-py, termcolor, wrapt, opt-einsum, google-pasta, wheel, astor, tensorboard, gast, six, keras-applications, protobuf, keras-preprocessing, tensorflow-estimator, grpcio, numpy
  11. Required-by:
 

卸载已有的tensorflow

  1. (base) C:\Users\lenovo>pip uninstall tensorflow
  2. Uninstalling tensorflow-2.0.0:
  3.   Would remove:
  4.     c:\programdata\anaconda3\lib\site-packages\tensorflow-2.0.0.dist-info\*
  5.     c:\programdata\anaconda3\lib\site-packages\tensorflow\*
  6.     c:\programdata\anaconda3\lib\site-packages\tensorflow_core\*
  7.     c:\programdata\anaconda3\scripts\saved_model_cli.exe
  8.     c:\programdata\anaconda3\scripts\tensorboard.exe
  9.     c:\programdata\anaconda3\scripts\tf_upgrade_v2.exe
  10.     c:\programdata\anaconda3\scripts\tflite_convert.exe
  11.     c:\programdata\anaconda3\scripts\toco.exe
  12.     c:\programdata\anaconda3\scripts\toco_from_protos.exe
  13. Proceed (y/n)? y
  14.   Successfully uninstalled tensorflow-2.0.0

对tensorflow的安装文件进行完全的清除(https://blog.csdn.net/wipvip/article/details/82735603

打开LIb文件夹

找到site-packages 文件 打开

删除掉文件夹里关于TensorFlow相关的文件以及Tensorboard文件

查看自己的python版本号为3.7,然后进行降级到3.6

(输入两次add channels…一长串的… 置顶清华滤镜网站)

  1. (base) C:\Users\lenovo>conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  2. (base) C:\Users\lenovo>conda config --set show_channel_urls yes
  3. (base) C:\Users\lenovo>conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  4. 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

验证环境

  1. (py36) C:\Users\lenovo>python --version
  2. Python 3.6.1 :: Anaconda 4.4.0 (64-bit)

现在就可以安装1.4.0版本啦!!

(py36) C:\Users\lenovo>pip install tensorflow==1.4.0

验证安装成功的版本(期间有报错,但是好像也不影响?)

  1. (py36) C:\Users\lenovo>python
  2. 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
  3. Type "help", "copyright", "credits" or "license" for more information.
  4. >>> import tensorflow as tf
  5. >>> tf.__version__
  6. '1.4.0'

           

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/blog/article/detail/95794
推荐阅读
相关标签
  

闽ICP备14008679号