如何在pycharm上面集成tensorflow

之前自己玩tensorflow是借助Anaconad ,安装完打开后会是下面的界面
这里可以集成其他的很多的工具,我的tensorflow的代码都是在下面的工具里面运行的,总的来说操作并不如pycharm方便直观。

所以今天迁移到了pycharm里面。
下面就介绍一下如何将tensorflow集成在pycharm里面使用
第一步:
首先安装pycharm,安装教程自己搜索。
第二步:
安装python,目前tensorflow不支持python2.x的版本了,请安装python3.x版本的。注意将python的安装目录添加到环境变量中。
第三步:
下面是重点
(下面的部分资料引用自 https://www.cnblogs.com/vipyoumay/p/7474435.html,请参考原文,在此也感谢原博主)

Pycharm,以及Python3.6都安装完毕后,接着打开Pycharm,在File > Default Setting > Project Interpreter中点击设置图片按钮,选择Create VirtualEnv,如图下图所示,表示新建一个虚拟环境。建立虚拟环境的目的是为了方便以后便捷、快速的安装各种库或插件,以及以后的程序执行等都在该虚拟环境下运行。点击“Create VirtualEnv”后跳出新建虚拟环境对话框,图1-9所示,在“Name”处为虚拟环境命名,“Location”是指虚拟环境的安装路径,注意不要与python3.6的安装目录相同,“Base interpreter”处选择python3.6的安装目录下的python.exe文件,设置完成后,Pycharm会为你新建好一个3.6版本的虚拟环境,如图1-10所示。

Pycharm,以及Python3.6都安装完毕,接着打开Pycharm,在File > Default Setting > Project Interpreter中点击设置图片按钮,选择Create VirtualEnv,如图1-8所示,表示新建一个虚拟环境。建立虚拟环境的目的是为了方便以后便捷、快速的安装各种库或插件,以及以后的程序执行等都在该虚拟环境下运行。

点击“Create VirtualEnv”后跳出新建虚拟环境对话框,如下图所示,在“Name”处为虚拟环境命名,“Location”是指虚拟环境的安装路径,注意不要与python3.6的安装目录相同,“Base interpreter”处选择python3.6的安装目录下的python.exe文件。
设置完成后,Pycharm会为你新建好一个3.6版本的虚拟环境,如下图所示。

初始建立好的虚拟环境已经有pip工具了,接着还是按照最初的步骤安装Tensorflow。点击下图上绿色的“+”号键,表示新安装一个库或插件,然后在出现的搜索框中搜索tensorflow,找到后点击“Install Package”就好了。
如果安装成功会有相应的提示,我在安装的过程中出现了下面的错误

解决办法:参考了http://www.bubuko.com/infodetail-2569916.html博主的方法,亲测有效
可以在上图中的command output:的提示里面找到错误的具体位置

你就可以根据自己的错误提示语找到相应的位置去修改就可以了。

解决

找到安装目录下 helpers/packaging_tool.py文件,找到如下代码:
修改为如下,保存即可
解决了这个问题我的还出现了安装tensorflow中连接超时的错误

pip._vendor.requests.packages.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='pypi.python.org', port=443): Read timed out.
这个我的是因为网络不好,试了三次就可以了。在网上找到此种问题的其他的解决办法,也贴上一起参考

https://www.zhihu.com/question/48414553/answer/115710053

猜你喜欢

转载自blog.csdn.net/piaoliudehai/article/details/80280100
今日推荐