经历了很多次的卸载安装,终于成功了…小白真的太不容易了!记录一下,下次就有经验了~
一、安装完成Python、PyCharm
这个就不多说了,找的B站的教程跟着来就OK啦~我安装的版本:
Python 3.7.7
PyCharm 2020.1.4 x64
二、安装Anaconda
经过多个版本的安装,最后选择了最新版:Anaconda3-2020.02-Windows-x86_64
这里注意勾选第一个,添加路径;参考文章:anaconda安装tensorflow(使用清华镜像)
三、安装TensorFlow
参考文章:
手把手教你在Windows10下安装Tensorflow1.2
用Anaconda3搭建自己的TensorFlow环境
1、打开Anaconda Promt,依次输入以下语句,添加镜像,可以加快下载速度;参考文章:欢呼、雀跃,Anaconda 清华源又回来了!
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
2、在Anaconda Promt中,添加语句如下,等待…
conda create -n tensorflow python=3.6
3、测试安装结果,在Anaconda Promt中,添加语句如下,就可以进入建好的TensorFlow环境;
activate tensorflow
4、在TensorFlow环境下安装cpu版本的Tensorflow(注意一定是在前缀有tensorflow的基础上输入下面语句);参考文章:如何快速安装TensorFlow
一般输入语句如下:
pip install --upgrade --ignore-installed tensorflow
为了能够比较快的下载,可以替换成下面的语句:
pip install -i https://pypi.douban.com/simple tensorflow
5、安装成功后可以测试,代码如下。
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))
测试结果为:b’hello,tensorflow’ 就说明成功了。
可能出现问题:
(1)AttributeError: module ‘tensorflow’ has no attribute ‘Session’.解决办法
(2)Tensorflow 测试helloWorld,显示 The session graph is empty
综合上述问题,最终我的测试代码为:
import tensorflow as tf
tf.compat.v1.disable_eager_execution() #保证sess.run()能够正常运行
hello = tf.constant('hello,tensorflow')
sess= tf.compat.v1.Session() #版本2.0的函数
print(sess.run(hello))
至此,TensorFlow就安装成功啦!
四、在Jupyter中配置Tensorflow
1、打开Anaconda Navigator,在Environments中选择tensorflow环境;
2、选择Not installed;
3、找到 ipython、jupyter、jupyter_client、jupyter_console、jupyter core,然后apply,都安装好后就可以打开Jupyter了。
Tips:这里打开的是tensorflow环境下的jupyter,路径示例如下:
“D:\Anaconda3\envs\tensorflow\Scripts\jupyter-notebook.exe”
4、用上面代码测试,成功即可。
五、在Pycharm中配置Tensorflow
参考文章:Anaconda3+tensorflow2.0.0+PyCharm安装与环境搭建(图文)
1、打开PyCharm–File–New Project,点击Project Interpreter,选择Existing interpreter,选择之前安装Anaconda3的路径下的envs\tf2.0.\python.exe;
2、测试是否成功配置。
Pycharm_project–New–Python File,新建一个.py文件,输入上面代码测试。
终于,全部都安装完啦!参考了很多教程,但是感觉完全按照别人的来是不行滴,还是要在别人的经验上,结合自己的实际情况来进行安装。嗯…遇到问题不要急,一步一步解决,总会成功的嘿嘿~