win10上利用Anaconda安装tensorflow-问题整理

el/2024/3/2 12:23:07

我的安装环境:win10 1803 /Anaconda 5.1.0/python 3.6.0

  • 安装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.x.x(输入自己的)版本号

到这一步TensorFlow就安装好一半了
再次输入activate tensorflow就激活了,接下来安装CPU版本

  • 安装TensorFlowCpu版本
    输入anaconda search -t conda tensorflow指令
    查看可以安装的tensorflow版本
    输入anaconda show dhirschfeld/tensorflow指令
    查看如何安装该版本

    接下来耐心等待下载过程完成就行
  • 其他方法安装TensorFlow 的命令(注意大小写):
pip install -I https://mirrors.tuna.tsinghua.edu.cn/tensorflow/windows/cpu/tensorflow-1.1.0-cp35-   cp35m-win_amd64.whl
  • 其他方法安装TensorFlow 的命令
    pip install --upgrade --ignore-installed tensorflow
  • 解决tensorflow的 ImportError: DLL load failed: 动态链接库(DLL)初始化例程失败
    给出了下面这样的错误提示
    the native TensorFlow runtime. See https://www.tensorflow.org/install/install_sources#common_installation_problemsfor some common reasons and solutions. Include the entire stack traceabove this error message when asking for help.
    根据:https://blog.csdn.net/fhqlongteng/article/details/80279197 的的解答是没有安装vc64位运行库,直接微软件官网下载了,安装后,执行import tensorflow还是会报同样的错误
    解决方法
    新版本的TensorFlow(1.6)及以上会出现此问题,根据TensorFlow1.6.0的发布说明,该版本会使用AVX指令,所以可能会在部分处理器上不能运行,例如我的神U奔腾G4560 我装的版本是1.12.0
    具体步骤:
  1. 卸载目前安装的tensorflow:pip uninstall tensorflow
  2. 安装旧版本的tensorflow:pip install --ignore-installed --upgrade tensorflow ==1.5
    在这里插入图片描述
    安装完成后,测试安装的tensorflow;
    在python35环境下,键入>python后,进行如下操作
>>> import tensorflow as tf
>>> hello = tf.constant('Hello,tensorflow')
>>> sess = tf.Session()
>>> print(sess.run(hello))

在这里插入图片描述

如图,终于安装好了TensorFlow,成功入坑深度学习


http://www.ngui.cc/el/3419310.html

相关文章

c++语言基础—多态—重载运算符complex类

题目: 创建复数类complex,其中包含double类型数据成员real和image,分别表示复数的实域和虚域。为complex类重载运算符“”和“-”,用来实现两个复数的加法和减法运算。要求重载函数是友元函数。 代码实现: #include &…

面向对象的课程设计——成绩管理系统

c面向对象的课程设计 题目:学生成绩管理系统 输入一个班级的学生基本信息(包括学号,姓名,性别,科目),对N门考试的成绩进行管理(例N5) 要求 用户录入每个学生每门课程的分…

python网络爬虫与信息提取实例

目录1.百度/360搜索关键词提交2.网络图片的爬取和存储3.中国大学排名定向爬虫1.百度/360搜索关键词提交 搜索引擎关键词提交接口 百度的关键词接口: http://www.baidu.com/s?wdkeyword 360的关键词接口: http://www.so.com/s?qkeyword 功能描述&#…

数学建模之预测模型简要分析

以下对数学建模常用的几种预测方法进行归纳总结: 1.灰色预测模型: 1.1 GM(1,1)预测模型实际操作 1)数据检验与处理,判断数据列的级比是否都落在可容覆盖内,从而判断已知该数据列是否可进行灰色预…

MATLAB学习与使用:向量及其运算

1.MATLAB向量及其运算 (1)直接输入向量:a [1,2,3,4],b [2 1 4 5],c [1;2;3;4] a为行向量 b为行向量 c为列向量 (2)利用冒号表达式生成向量:a 1:2:12,b 1:5 默认间距为1 (3)线性等分向量的生成: y linspace(x1,x2)%默认生成100维的行向…

MATLAB学习与使用:使用矩阵绘制三维图形

MATLAB绘制三维图形 1.基本的绘图命令 1)plot3函数 plot3(x,y,z)%x,y,z为向量或者矩阵 注意x,y,z全为向量时向量长度必须相同 plot3(x,y,z,b.,MarkerSize,0.5) % MarkerSize 表示点的大小,b.表示绿色的点。 eg.绘制三维螺旋线(向量为参数&…

opencv学习与使用:图像边缘算法

图像边缘算法 numpy使用指南[菜鸟教程]http://www.runoob.com/numpy/numpy-tutorial.html opencv使用指南[官方文档]http://www.opencv.org.cn/opencvdoc/2.3.2/html/doc/tutorials/tutorials.html 完整代码如下(python3) #-*- coding:utf-8 -*- #code…

opencv学习与使用:图像匹配

1.差分矩阵求和 numpy使用指南[菜鸟教程]http://www.runoob.com/numpy/numpy-tutorial.html opencv使用指南[官方文档]http://www.opencv.org.cn/opencvdoc/2.3.2/html/doc/tutorials/tutorials.html 实现差分矩阵的算法 差分矩阵求和算法的核心在于差分矩阵,实质为…

LeetCode 初级算法数组篇

从排序数组中删除重复项 给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 示例 1…

C语言中fscanf函数读取double型浮点数的问题

在C语言里面, 将一个浮点数输出到文件中, 可以使用符号%f, 如 double a 0.0;fprintf(fp, "a %f", a);而如果要从文件中读取一个double类型的浮点数, 就不能用%f, 而要用%lf才可以. 如 double a;float b;fscanf(fp, "%f", &a); // 这里得到的a的数…