关于Pycharm中使用TensorFlow填坑

第一篇博客

   很久之前就希望有一个平台能过记录自己的成长历程,wordPress,GitHubPage等等都有了解过,
个人建站觉得比较麻烦(又要买域名,服务器,目前自己写一个blog有点麻烦,主要是懒= _ =),
感觉读了研究生之后,尽管可自由支配的时间少了很多,但还是需要挤出时间来记录一下今后所遇到的一些问题。
所以考虑到种种原因,最终还是选择了CSDN,希望在日后浏览自己的博客会有小小成就感。加油!!!!

之前有在ubuntu上安装Tensorflow,过程比较简单,这次打算在windows10上结合cmd进行安装,并在Pycharm中使用。

  • 1.安装Python
    Python3.5.0官网下载 (这里采用的是3.5.0的版本,版本问题本来就是坑,尽量不使用最新的3.7.0版本)
    安装exe文件一直点击就行,安装完成后,在cmd中输入python即可进入python命令行,这需要简单配置一下系统环境变量,图中可以看到Python的版本号,以及安装的64位等信息
  • 2.安装Anaconda
    Anaconda官网下载 安装后按win键后界面如下图所示
  • 3.在anaconda中配置tensorflow环境
    在cmd命令行中输入如下语句,进行Tensorflow的初始环境配置
    conda create -n python35 python=3.5
    然后输入conda info --envs可以查看当前已经配置好的环境

    继续输入conda install tensorflow ,然后测试tensorflow是否能够正常使用(这里具体怎么安装的可以自行百度,中间也遇到一些问题,忘记截图了):
    首先activate命令激活python环境,然后直接python进入python交互模式,输出helloworld。下图中有警告出现,会在后文解释
  • 4.在Pycharm中使用tensorflow
    需要设置一下项目中的解释器

    然后运行一个helloworld,截图如下:

    出现了警告,去网上搜了一下,大概是这里装的是CPU版本的tensorflow,但CPU可以扩展提供更好的性能,不过这里可以先不管(日后肯定是要用GPU的,谁还用CPU来计算啊),所以加上两行代码忽略警告,有兴趣的可以查看解决Tensorflow 使用时cpu编译不支持警告,helloworld代码如下所示:
	import tensorflow as tf
   	#忽略警告
	import os
	os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'

	a = tf.constant([1.0, 2.0], name="a")
	b = tf.constant([2.0, 4.0], name="b")
	result = a + b
	hello = tf.constant("hello Tensorflow!")
	sess = tf.Session()
	print(sess.run(result))
	print(sess.run(hello).decode())
全部评论

相关推荐

用户64975461947315:这不很正常吗,2个月开实习证明,这个薪资也还算合理,深圳Java好多150不包吃不包住呢,而且也提前和你说了没有转正机会,现在贼多牛马公司骗你说毕业转正,你辛辛苦苦干了半年拿到毕业证,后面和你说没hc了😂
点赞 评论 收藏
分享
03-24 16:56
已编辑
肇庆学院 后端
一天代码十万三:你看看人家进大厂的简历就知道了,你这个学历得acm+大厂实习+熟悉底层+运气很好 才有可能进某个大厂,因为大部分是直接卡学历的
投递快手等公司10个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务