WARNING (theano.configdefaults): g++ not available, if using conda: `conda install m2w64-toolchain`
D:\Anaconda3\lib\site-packages\theano\configdefaults.py:: UserWarning: DeprecationWarning: there is no c++ compiler.This is deprecated and with Theano 0.11 a c++ compiler will be mandatory
warnings.warn("DeprecationWarning: there is no c++ compiler."
WARNING (theano.configdefaults): g++ not detected ! Theano will be unable to execute optimized C-implementations (for both CPU and GPU) and will default to Python implementations. Performance will be severely degraded. To remove this warning, set Theano flags cxx to an empty string.
WARNING (theano.tensor.blas): Using NumPy C-API based implementation for BLAS functions.

按照正常的顺序安装完(http://www.deeplearning.net/software/theano/install.html),提示警告,如上。

于是,conda install m2w64-toolchain。

爆出一堆错误

于是,conda install libpython (https://blog.csdn.net/weixin_40849273/article/details/85266465)

更是一堆错误

Traceback (most recent call last):
File "D:\Anaconda3\lib\configparser.py", line , in _unify_values
sectiondict = self._sections[section]
KeyError: 'blas' During handling of the above exception, another exception occurred: Traceback (most recent call last):
File "D:\Anaconda3\lib\site-packages\theano\configparser.py", line , in fetch_val_for_key
return theano_cfg.get(section, option)
File "D:\Anaconda3\lib\configparser.py", line , in get
d = self._unify_values(section, vars)
File "D:\Anaconda3\lib\configparser.py", line , in _unify_values
raise NoSectionError(section)
configparser.NoSectionError: No section: 'blas' During handling of the above exception, another exception occurred: Traceback (most recent call last):
File "D:\Anaconda3\lib\site-packages\theano\configparser.py", line , in __get__
delete_key=delete_key)
File "D:\Anaconda3\lib\site-packages\theano\configparser.py", line , in fetch_val_for_key
raise KeyError(key)
KeyError: 'blas.ldflags' During handling of the above exception, another exception occurred: Traceback (most recent call last):
File "<stdin>", line , in <module>
File "D:\Anaconda3\lib\site-packages\theano\__init__.py", line , in <module>
from theano.scan_module import (scan, map, reduce, foldl, foldr, clone,
File "D:\Anaconda3\lib\site-packages\theano\scan_module\__init__.py", line , in <module>
from theano.scan_module import scan_opt
File "D:\Anaconda3\lib\site-packages\theano\scan_module\scan_opt.py", line , in <module>
from theano import tensor, scalar
File "D:\Anaconda3\lib\site-packages\theano\tensor\__init__.py", line , in <module>
from theano.tensor import blas
File "D:\Anaconda3\lib\site-packages\theano\tensor\blas.py", line , in <module>
from theano.tensor.blas_headers import blas_header_text
File "D:\Anaconda3\lib\site-packages\theano\tensor\blas_headers.py", line , in <module>
if not config.blas.ldflags:
File "D:\Anaconda3\lib\site-packages\theano\configparser.py", line , in __get__
val_str = self.default()
File "D:\Anaconda3\lib\site-packages\theano\configdefaults.py", line , in default_blas_ldflags
check_mkl_openmp()
File "D:\Anaconda3\lib\site-packages\theano\configdefaults.py", line , in check_mkl_openmp
""")
RuntimeError:
To use MKL with Theano either update the numpy conda packages to
their latest build or set "MKL_THREADING_LAYER=GNU" in your
environment.

于是,新建环境变量MKL_THREADING_LAYER=GNU,

似乎不管用

于是,conda update numpy

solved。

可以使用theano,但是当我尝试使用theano.scan时,

Process finished with exit code - (0xC0000005)

墙内墙外多番查找,最终发现此贴可用!(https://blog.csdn.net/wangguan9527/article/details/82845409)

solved。

theano安装问题的更多相关文章

  1. paper 52 :windows7环境下theano安装

    要做卷积神经网络的一些东西,所以要装theano,网上很多Theano安装教程版本较老,而各安装包更新很快,参考价值有限.走了很多弯路才装好,把这个过程记录下来,希望对大家有帮助~ ~ 我的配置:wi ...

  2. theano安装

    theano安装有两类方法,一种是自己一步步安装,还有一种是借助其他软件安装.我是安装到一半发现第二种方法的...........所以就用的第一种麻烦的办法装的,但是过程也是一种学习. 电脑:win7 ...

  3. Anaconda2+Theano 安装过程中的所有的坑。。。

    写在前面的废话 上次搞theano安装还是一年多以前..anaconda才出到1.4,当时的AnacondaCE,直接安装完基本上theano啥的都一套成功.. 今天换了个电脑,重装anaconda, ...

  4. windows10 环境下theano安装

    前言:我用的是 Anaconda2 安装python 1. 在Anaconda prompt中输入 conda install mingw libpython 2. 添加环境变量 C:\Anacond ...

  5. deep learning学习环境Theano安装(win8+win7)

    官网安装说明Installing Theano:http://deeplearning.net/software/theano/install.html#alternative-anacondace ...

  6. theano 安装杂记

    0. MinGW MinGW:Windows 下的 g++等linux 下的编译工具: Anaconda 下 MinGW 的安装(进行 windows cmd 界面):conda install mi ...

  7. Theano安装笔记

    由于实验需要,近三个月来,安装过十几次Theano,基本上每次都是从最基本的nvidia driver装起.总结一些粗浅的安装心得. GPU:Nvidia K40, M40, M60 软件环境:Unb ...

  8. 手把手教你搭建深度学习平台——避坑安装theano+CUDA

    python有多混乱我就不多说了.这个混论不仅是指整个python市场混乱,更混乱的还有python的各种附加依赖包.为了一劳永逸解决python的各种依赖包对深度学习造成的影响,本文中采用pytho ...

  9. Theano在CentOS 6 下的安装及GPU加速

    系统版本:Red Hat 4.4.6-4 一. 未联网情况下,选择本地安装. 首先安装theano的依赖库,包括:scipy-0.16.1numpy-1.9.2nose-1.3.7 (optional ...

随机推荐

  1. 接口自动化:pytest----环境搭建

    出处:https://www.cnblogs.com/yoyoketang/p/9356693.html 前言: python鄙视链:pytest 鄙视 > unittest 鄙视 > r ...

  2. C++面试笔记(1)

    1. C和C++的区别 C++面向对象的三大特性 面向对象的三个基本特征:封装.继承.多态 1.封装:把客观事物封装成抽象的类,类进行信息隐藏 关键字 |当前类 |包内 |子孙类| 包外 --|--| ...

  3. Shell 使用 expr 进行数学运算

    1.语法格式: 第一种:expr $num1 operator $num2 第二种:$(($num1 operator $num2)) 2.expr 操作符: 注意:这里比较为true,返回 1.只支 ...

  4. mysql事务特点总结

    1.mysql事务有4个隔离级别,以及会出现的问题如下图: 2. 脏读: 开启事务A,B.事务A在还没有提交的情况下,假如第一次查询id=1的用户的age=24.事务B执行了update 表 set ...

  5. background属性冲突导致的部分浏览器背景图片不显示问题

    前几天在项目中遇到了一个让人摸不着头脑的bug,测试说页面显示有点问题并发了截图, 正常的显示状态是这样 首先我自信地用自己的手机检查了一下,没有问题,问清楚后得知是UC浏览器中出现的,UC的内核是u ...

  6. js 小数取整数

    1.丢弃小数部分,保留整数部分 parseInt() 22.127456取成22.13   parseInt(5/2) 2  向上取整,有小数就整数部分加1 Math.ceil(5/2) 3,四舍五入 ...

  7. PostMan Test 的脚本scripts编写方法

    设置环境变量 pm.environment.set("variable_key", "variable_value"); 将一个嵌套的对象设置为一个环境变量 v ...

  8. linux 中 修改权限的命令 chmod

    今天被这个命令给黄了, 连这个都记不住,是该好好的复习复习了,问了一个问题,就是说这个tomcat 如何去修改关于这个权限的问题:一下子把我弄蒙了,不说了,心累: 修改linux文件权限命令:chmo ...

  9. 神州数码NAT地址转换配置

    实验要求:熟练掌握NAT地址转换的配置方法 拓扑如下 R1 enable 进入特权模式 config 进入全局模式 hostname R1 修改名称 interface s0/1 进入端口 ip ad ...

  10. osgi Quick Start

    今天有空看了下osgi,根据官网的说明来快速搭建一个服务,把步骤记下来. (官网地址:https://enroute.osgi.org/tutorial/020-tutorial_qs.html) 一 ...