准备:已安装anaconda
1.安装TensorFlow
安装Tensorflow时,需要从Anaconda仓库中下载,一般默认链接的都是国外镜像地址,下载肯定很慢啊(跨国呢!),这里我是用国内清华镜像,需要改一下链接镜像的地址。这里,我们打开刚刚安装好的Anaconda中的 Anaconda Prompt,然后输入:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
这两行代码用来改成连接清华镜像的
接下来安装Tensorflow,在Anaconda Prompt中输入:
conda create -n tensorflow python=3.5.2 (3.5.2根据具体的python版本来修改)
参考链接:https://blog.csdn.net/lucboll/article/details/94001177
2.下载TensorFlow
安装CPU版本输入
pipinstall --ignore-installed --upgrade tensorflow
安装GPU版本输入
pipinstall --ignore-installed --upgrade tensorflow-gpu
使用上述方法下载太慢,从而使用清华镜像
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow
判断自己电脑能否安装TensorFlow的GPU版本方法:
参考链接:https://blog.csdn.net/sinat_23619409/article/details/84201743
3.测试
进入环境:activate tensorflow
退出当前环境:deactivate
测试时出现
anaconda安装tensorflow的“no module named tensorflow”问题
使用测试例子:
在Anaconda Prompt窗口中输入: python
进入python后输入:
import tensorflow as tf
sess = tf.Session()
a = tf.constant(10)
b= tf.constant(12)
sess.run(a+b)
解决方案:在TensorFlow的环境下进入python
出现问题:tensorflow: Could not load dynamic library ‘cudart64_101.dll‘ 解决办法
参考链接:
https://www.cnblogs.com/andrew-address/p/12717201.html
https://blog.csdn.net/GreatcloudL/article/details/107082335
由于缺少 cudart64_101.dll 文件
需下载之后放入C:\Windows\System32 (Windows XP, Vista, 7, 8, 8.1, 10),然后重启电脑。
下载cudart64_101.dll
如何查看已安装的tensorflow的版本和位置
1.在命令行中进入python
2、输入 import tensorflow as tf
3、待执行完上述语句后,输入 tf.__version__
这是查找版本号(注意,此处version的左右各有两个下划线)
4、输入tf.__path__
,查找安装位置
退出Python编译环境主要有三种方式:
1:输入exit(),回车
2:输入quit(),回车
3:输入ctrl+z,回车
安装TensorFlow2.3.0版本出现问题
import TensorFlow as tf
出现importError: DLL load failed: 找不到指定的模块
下载了Visual Studio 2019,成功
导入tensorflow.出现importError: DLL load failed: 找不到指定的模块。python3.7(1)