win10+anaconda安装tensorflow和keras遇到的坑小结

win10下利用anaconda安装tensorflow和keras的教程都大同小异(针对CPU版本,我的gpu是1050TI的MAX-Q,不知为啥一直没安装成功),下面简单说下步骤。

一 Anaconda安装

一般来说,python选择3.6的,目前虽然python到了3.7了,但是还不够稳定,所以选择python3.6的Anaconda3-5.2.0-Windows-x86_64版本,安装的时候把添加路径的选项一起选上就ok了,其他的一直next就行。

二 安装库

打开Anaconda prompt,依次输入下列代码1,

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:

conda create -n tensorflow python=3.6

上述代码是创建依赖于python3.6的环境。

依次输入下列代码3:

activate tensorflow

上述代码是激活tensorflow环境

依次输入下列代码4:

conda install tensorflow=1.9.0

上述代码是安装tensorflow1.9版本

依次输入下列代码5:

conda install keras

上述代码是安装keras库

三 测试

验证是否安装:在命令行中继续进行测试,进入python,并输入以下代码:i

mport tensorflow as tfhello = tf.constant('Hello, TensorFlow!')sess = tf.Session()print(sess.run(hello))

输出:

b’ Hello, TensorFlow!不报错即为安装成功

 四 遇到的坑小结

主要有两个坑。

1.第二步骤打开Anaconda prompt的时候,一定要以管理员身份打开,不然会出现当前文件夹测试没问题,换到其他文件夹就失效了。

2.保存py文件的时候记得不能创建“tensorflow”同名的文件夹,不然会出现import tensorflow正确,但是tensorflow的任何module都无法引用的情况,一引用就会出现tensorflow 没有该module的错误。(这个坑坑了我好多天)

五 安装相关命令

#查看版本号
conda list keras#查看conda库可用资源
anaconda search -t conda keras#指定来源下载安装,https:XXXXX是指定来源
conda install -c https:XXXXX keras

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/256576.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

rman备份恢复命令之switch

一 switch 命令 1 switch命令用途 更新数据文件名为rman下镜像拷贝时指定的数据文件名 更新数据文件名为 set newname 命令指定的名字。 2 switch 命令使用前提条件 rman 必须连接到目标数据库 当switch tablespaces、datafiles、tempfiles时,这些文件必须离线 当…

服务核心 - 工具类

虽然类名称为CWHService,我理解更多的是工具函数。 主要接口功能有: 1)SetClipboardString设置字符串到windows剪贴板 2)GetMachineID获取机器标识,网卡地址MD5加密; 3)GetMachineIDEx获取机器标…

现代制造工程课堂笔记07——应力应变分析(考点应力莫尔圆)

目录 选择判断题,简单计算在莫尔圆那里出 一、单向拉伸中的应力应变 手写笔记 选择判断题,简单计算在莫尔圆那里出 一、单向拉伸中的应力应变 、 手写笔记

win10+tensorflow CPU 部署CTPN环境

刚弄明白CTPN部署的时候,CTPN作者刚更新了简易代码版本,看介绍是把代码优化了不需要多的配置。。。感觉好忧伤! 源码地址:https://github.com/eragonruan/text-detection-ctpn/tree/master 新版本地址:https://githu…

css如何实现背景透明,文字不透明?

之前做了个半透明弹层,但设置背景半透明时,子元素包含的字体及其它元素也都变成了半透明。对opacity这个属性认识的不透彻,在这里做一些总结,方便以后使用。 背景透明,文字不透明的解决方法:为元素添加一个…

SQL Server 使用OPENROWSET访问ORACLE遇到的各种坑总结

在SQL Server中使用OPENROWSET访问ORACLE数据库时,你可能会遇到各种坑,下面一一梳理一下你会遇到的一些坑。 1:数据库没有开启"Ad Hoc Distributed Queries"选项,那么你就会遇到下面坑。 SELECT TOP 10 * FROM OPENROWS…

matlab——FFT傅里叶快速变换

目录 一、自身的理解与补充 二、其他参考链接 一、转载:https://blog.csdn.net/u013215903/article/details/48091359 FFT是Fast Fourier Transform(快速傅里叶变换)的简称,这种算法可以减少计算DFT(离散傅里叶变换,关于此更详细的说明见后文)的时间,大大提高了运算效…

win10+tensorflow import cv2 bug解决

https://blog.csdn.net/sinat_21591675/article/details/82595812

设计理念 : popup login 在前后台

popup 意思是一个遮罩层顶在整个网页最前方,在前台设计是这样的,当用户想在那个界面登入时,就可以有一个遮罩层出现。 在employer或admin(后台)操作界面是同个理念,在所有的界面都是有control panel为根节点…

input和raw_input

12345678910python 2#!/usr/bin/env python#coding:utf-8nameraw_input("plese input you name") print namepython3#!/usr/bin/env python#coding:utf-8nameinput("plese input you name") print name本文转自 小小三郎1 51CTO博客,原文链接…

MAATLAB GUI——回调函数的设置(Callbacks)

目录 1.回调函数创建步骤 1)命令窗口中输入guide,创建一个新的GUI界面窗口

是什么时候开始学习gulp了

转自:http://www.ydcss.com/archives/18 简介: gulp是前端开发过程中对代码进行构建的工具,是自动化项目的构建利器;她不仅能对网站资源进行优化,而且在开发过程中很多重复的任务能够使用正确的工具自动完成&#xff1…

011——数组(十一)array_merge array_merge_recursive array_change_key_case

<?php /***/ //array_merge() 将多个数组合并&#xff0c;生成新数组。当键名相同时&#xff0c;后者覆盖前者 /*$array1array(weburl>"bbs.blog.com",webname>"博客"); $array2array(db_hot>"localhost",db_user>"root&qu…

matlab GUI——按下按钮在指定的坐标下绘制函数图像

目录 1.组件布局 2.回调函数设置 3.编写回调函数 1.组件布局 2.回调函数设置 右键单击plot按钮——查看回调——call backs

【转】【UML】使用Visual Studio 2010 Team System中的架构师工具(设计与建模)

Lab 1: 应用程序建模 实验目标 这个实验的目的是展示如何在Visual Studio 2010旗舰版中进行应用程序建模。团队中的架构师会通过建模确定应用程序是否满足客户的需求。 你可以创建不同级别的详细模型&#xff0c;并将它们彼此结合、测试然后发布到你的开发计划里。 在这个实验中…

C语言:指针的几种形式二

一、const指针 1、const int* p和int const* p:两者意义是相同的。指向的内容是只读数据&#xff0c;不可以q改变&#xff1b;但是指向的地址可以改变。2、int* const p&#xff1a;必须先对指针初始化&#xff0c;而且指向的地址是只读的&#xff0c;不可以再被改变&#xff1…

深度学习基础(一)起源

目录 一、DP的前世 1.perceptron 2.NN 3.DP 二、DP的基础知识 1.convolution 2.padding 3.pooling 4.Flatten 5.fully connected 6.dropout 一、DP的前世 深度学习发展至今经历颇为曲折&#xff0c;上世纪起源&#xff0c;火热起来也是20世纪初的时候&#xff0c;具体时…

ANSYS经典界面中梁单元实例全解析

转载链接&#xff1a;http://www.jishulink.com/content/post/361389 文中红色部分为自己添加&#xff01;&#xff01;&#xff01; 转载的文章中提到的梁单元截面是常用的工字形&#xff0c;那么要是不规则的截面形状的话需要自己进行截面形状绘制&#xff0c;具体可以参考…