Theano模块的安装其实没你想的那么难
想必Theano模块对于我等这种机器学习的初学者来说,安装起来非常费事,简直可以称为噩梦。
网上很多的教程,什么手把手教你安装等,使用过后发现仍然没有解决问题,自己都快绝望了。
这篇博文想给大家分享一下Theano模块安装时的坑,当然是对于初学者而言,大牛请忽略。
其次我们介绍避坑及安装流程是基于windows系统下,mac和linux请自行百度
1、首先介绍anaconda,anaconda是集成了python科学学习包的集成环境!!!这就是一个坑,
重要的事再重复一遍anaconda是集成环境,就是它是包含了python环境,解释器及编译器的!很多人
作为学习python机器学习的人肯定是学习过python的,但是在学习机器学习的时候急于装成库,就没有
仔细看软件说明。
也就是说你系统中本身装过python(例如py35),anaconda相当于再给你装了一个python环境(例如py36)
此时你在cmd中pip freeze(pip 安装不会请自行百度),发现已经安装了很多包,但是在原来的解释器中import却找不到,就是这个原因,
anaconda自身也有解释器,在你的anaconda安装路径
点开这个python.exe再import就发现包都有了,同理PyCharm也是一样编译解释器路径换到anaconda下,包都可以使用了。
anaconda的下载地址:https://www.continuum.io/downloads/
安装anaconda时选项有一个是否将其添加进环境变量,把那个选上,如果没添加上请自行添加C:\Anaconda3\Scripts和C:\Anaconda3,环境变量不会添加请自行百度。
2、明白上述原理后,安装Theano分三部
1)配置环境变量
2)配置环境变量后就可以使用conda命令了。在cmd 中输入conda install theano
3)等安装完成之后,实验import theano可以使用不,如果提示theano g++ not available等错误时。
在cmd中输入conda install mingw libpython,此时应该不会安装太多东西了,因为前面2)已经装过很多必要的包了。
此时就可以使用theano模块了,成功安装的前提是conda install mingw libpython不能报错。
转载于:https://www.cnblogs.com/askwho/p/6841009.html
Theano模块的安装其实没你想的那么难相关推荐
- h5难做吗_欢庆网:对于H5,可能没你想的那么难!
原标题:欢庆网:对于H5,可能没你想的那么难! 欢庆网提供海量h5模板.手机海报模板.长单页模板,包括邀请函.企业宣传.婚礼.会议会展.求职招聘等场景模板,省事.省心.省力的在线一键生成微信邀请函.海 ...
- 零基础学python难吗-学习python12小时后,告诉你,学python真没你想的那么难!
编程就如同你学习开车,即使,你可以一口气,说出一辆车的全部零部件,以及内燃机进气.压缩.做功和排气过程,但你就是不去练如何开车,怎么上路.你确定,你敢开吗?你敢开,我也不敢坐. 同样地,学十几年的英语 ...
- 红黑树真的没你想的那么难!
写本文的原由是昨晚做梦居然梦到了在看源码,于是便有了此文...... 虽然标题是关于红黑树的,不过此文是结合图片,通过分析TreeMap的源码,让你理解起来不是那么枯燥(前方高能,此文图片众多,慎入) ...
- 掌握一项陌生技能,没你想得那么难
在这个极速变动的时代,快速学习的能力变得愈发重要.工作中.生活中,面对一个陌生领域,一项陌生技能,如何让自己快速学会? 1.成年人的学习,兴趣其实没有那么重要,任务驱动最有效,比如要解决什么问题.生活 ...
- 在PC端应用中运行小程序 没你想得那么难
互联网时代下,小程序逐渐打通所有应用场景,打破移动端和PC端的边界,解决了频繁在桌面设备和移动设备间跳转带来的「割裂感」,使用户在办公.学习.娱乐时带来极大便利.在未来,小程序将成为万物互联的连接器, ...
- 提高免疫力,没你想得这么难!
要说提高免疫力啊,其实就是在日常生活把你的作息调理好,别整天三更睡.五更起,天天熬夜到天明.再加上膳食结构完善.营养均衡,少把气憋在心里,有不舒服的地方当场解决,绝不把遗憾留过夜. 那首先要做到的就是 ...
- 红黑树真的没你想的那么难
本文图片如果访问不了,请访问:此链接 概述 TreeMap是红黑树的java实现,红黑树能保证增.删.查等基本操作的时间复杂度为O(lgN). 首先我们来看一张TreeMap的继承体系图: 还是比较直 ...
- C++中出现一排金字塔符号_看懂施工图中的钢筋标注,真没你想的那么难
钢筋混凝土构件图示方法中钢筋的标注: 一般采用引出线的方法,具体有以下两种标注方法: 1.标注钢筋的根数.直径和等级 : 3Ф20: 3:表示钢筋的根数 Ф:表示钢筋等级直径符号 20:表示钢筋直径 ...
- 快速实现移动端短视频功能?没你想得那么难!
在"互联网+"概念被炒的如火如荼的今天,短视频以视频短.传播快.生产流程简单.制作门槛低.参与性强等特点在互联网所有的热门的焦点中脱颖而出,出现在公众的视野里. ●●● 短视频推送 ...
最新文章
- CSS使用Chrome进行取色
- scala集合转java_Java,Scala,Guava和Trove集合-它们可以容纳多少数据?
- java数组r.id_Android HelloViews Spinner教程R.id和R.array无法解析
- java 分级显示_上级部门与下级部门的分类显示
- c# 火狐浏览器怎么嵌入窗体中_「C#上位机必看」你们想要的练手项目来了
- DNS知识:解决DNS中MX与cname冲突问题 DNS拉平 cname智能加速
- linux下的文件结构
- 手动打印日志及日志等级相关-1
- 第一章 略说中医的学习与研究(6)
- case when的判断顺序_Sql 中的if 判断 case... when
- ios 录音后播放声音变小的解决方法
- 天梯赛座位 分配分数 20作者 陈越单位 浙江大学
- 利用python通过字幕文件.srt来实现对视频片段的截取
- 【ACWing】1129. 热浪
- 常用开源监控系统分析推荐(必备知识)|附优质监控书籍资源
- 5.4 文本分析与加密
- mysql有符号和无符号,MySQL中的“无符号”是什么意思以及何时使用它?
- 非常感人的情感日志:这些话看哭了很多人
- MUR1060AC-ASEMI快恢复二极管MUR1060AC
- VB基础版版务处理_20050126
热门文章
- [LeetCode]--35. Search Insert Position
- 一个人如果没有计划,那和咸鱼有什么区别!
- .net source code download
- 最优秀的5个Linux文本编辑器
- 性能测试之性能监控技术
- 2011.11.2 try
- win10鼠标灵敏度怎么调_和平精英灵敏度怎么设置才最合适 调最适合自己用的
- python自动化办公 51cto_聊聊 Python 办公自动化之一 Excel
- java 舍_Java中BigDecimal的8种舍入模式
- html 请求体 响应体,Http协议抓包详解