码迷,mamicode.com
首页 > 其他好文 > 详细

旷视教会我如何安装tensorflow环境|这才是真正的pip install tensorflow

时间:2020-05-12 20:27:17      阅读:98      评论:0      收藏:0      [点我收藏+]

标签:rms   lin   mic   官网   适配   book   lang   OLE   com   

安装好Anaconda后,在anaconda promt命令行,或者Pycharm console中,输入以下命令

anaconda promt

conda create -n tensorflow python=3.6    建立python3.6虚拟环境,安装tensorflow
conda activate tensorflow 进入tensorflow环境
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow keras 安装keras
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple numpy

原因是python3.7无法适配tensorflow,所以要安装python3.6虚拟环境。

然后用清华镜像,代替pip官网,快速下载你想要的包。

技术图片

因为我自己在虚拟环境中装过tensorflow了,所以再次进入虚拟环境tensorflow后,报错消失。

但如果在Project里改环境为3.6,就没有效果

如图,3.6的虚拟环境里,没有tensorflow

技术图片
Pycharm的setting里也没有numpy
技术图片

但是开了conda activate tensorflow ,就全部有了。真是神奇。

总结:conda的虚拟环境,没法在Pycharm显示呢

然后又报错了

  File "D:\Anaconda3\envs\tensorflow\lib\site-packages\matplotlib\rcsetup.py", line 25, in <module>
    from matplotlib import cbook
ImportError: cannot import name ‘cbook‘

查阅了知乎FengYiz的解决方法后 https://zhuanlan.zhihu.com/p/35627936

(tensorflow) F:\>

pip uninstall matplotlib

pip install six==1.10.0  -i https://pypi.tuna.tsinghua.edu.cn/simple

pip install matplotlib==2.0.2  -i https://pypi.tuna.tsinghua.edu.cn/simple

是因为 six 模块与 matplotlib 模块的 version 不能匹配对应。
https://stackoverflow.com/questions/46651581/importerror-cannot-import-name-cbook-when-using-pycharms-profiler?noredirect=1&lq=1

本文出自“青墟——博客园”,遇见你,一见倾心?

旷视教会我如何安装tensorflow环境|这才是真正的pip install tensorflow

标签:rms   lin   mic   官网   适配   book   lang   OLE   com   

原文地址:https://www.cnblogs.com/guoxinyu/p/12877251.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!