2 lzhe lzhe 于 2016.03.23 00:48 提问

anconda下import theano出错

我在window下安装了anconda,mingw,libpython和theano用conda list都可以看到,可是在ipython下import theano出现如下错误
Exception Traceback (most recent call last)
in ()
----> 1 import theano

D:\Program Files\Anaconda2\lib\site-packages\theano__init__.pyc in ()
61 object2, utils)
62
---> 63 from theano.compile import (
64 SymbolicInput, In,
65 SymbolicOutput, Out,

D:\Program Files\Anaconda2\lib\site-packages\theano\compile__init__.py in ()
7 SpecifyShape, specify_shape, register_specify_shape_c_code)
8
----> 9 from theano.compile.function_module import *
10
11 from theano.compile.mode import *

D:\Program Files\Anaconda2\lib\site-packages\theano\compile\function_module.py in ()
20 from theano.compat import izip
21 from theano.gof import graph
---> 22 import theano.compile.mode
23 from theano.compile.io import (
24 In, SymbolicInput, SymbolicInputKit, SymbolicOutput)

D:\Program Files\Anaconda2\lib\site-packages\theano\compile\mode.py in ()
10 import theano
11 from theano import gof
---> 12 import theano.gof.vm
13 from theano.configparser import config
14 from theano.compile.ops import _output_guard

D:\Program Files\Anaconda2\lib\site-packages\theano\gof\vm.py in ()
636
637 try:
--> 638 from . import lazylinker_c
639
640 class CVM(lazylinker_c.CLazyLinker, VM):

D:\Program Files\Anaconda2\lib\site-packages\theano\gof\lazylinker_c.py in ()
124 args = cmodule.GCC_compiler.compile_args()
125 cmodule.GCC_compiler.compile_str(dirname, code, location=loc,
--> 126 preargs=args)
127 # Save version into the init.py file.
128 init_py = os.path.join(loc, '__init__.py')

D:\Program Files\Anaconda2\lib\site-packages\theano\gof\cmodule.pyc in compile_str(module_name, src_code, location, include_dirs, lib_dirs, libs, preargs, py_module, hide_symbols)
2194 # difficult to read.
2195 raise Exception('Compilation failed (return status=%s): %s' %
-> 2196 (status, compile_stderr.replace('\n', '. ')))
2197 elif config.cmodule.compilation_warning and compile_stderr:
2198 # Print errors just below the command line.

. ception: Compilation failed (return status=1): g++.exe: error: Files\Anaconda2\MinGW: No such file or directory

哪位大侠能帮我看下什么问题?谢谢

2个回答

wx805541464
wx805541464   2017.05.02 18:50

你把.theanorc.txt文件下面的路径用引号括起来,这样就可以找到路径了:
[gcc]
cxxflags=-I"C:\Program Files\Anaconda3\MinGW"

亲测有效

zhaoyuxia517
zhaoyuxia517 加了引号后,直接import还是出错,把命令行窗口关掉后重新打开,竟然就好了,有效!
10 个月之前 回复
u012063773
u012063773   2017.07.12 17:06

的电脑c盘下的用户名文件夹里常用的名字中间有空格,更改掉用户名即可(直接更改不可以,在网上找经验即可)

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
python安装theano,其实是用anconda
anaconda内封装了python和一些其他有用的库和软件,比单纯python好用,相信我,先卸载掉你电脑内的python,然后,安装anaconda。注意:卸载python 前先把你之前写的有用的代码保存到另一个地方防止被卸载干净,没代码的话就不用管了。 anaconda 下载地址:http://www.continuum.io/downloads 主要按照这个教程来的:http://ww
解决import theano的错误
安装好theano,在控制台下通过python     import theano会报错: g++ not available, if using conda: `conda install m2w64-toolchain` WARNING (theano.configdefaults): g++ not detected ! Theano will be unable to execute
import theano 导入失败的解决方法(+function用法)
1、>>> import theano   WARNING (theano.configdefaults): g++ not available, if using conda: `conda install m2w64-toolchain` WARNING (theano.configdefaults): g++ not detected ! Theano will be un
theano编程错误及解决方法
最近在做科研过程中,用到了theano符号计算框架,我在原有程序的基础上做了改动,但程序一直报错,而theano程序又比较难调试,甚是纠结,在反复测试了好久后才弄明白,故在这里把它们记录下来,以免自己以后可能陷入同一个“坑”。(1)错误提示“UnboundLocalError: local variable ‘e0’ referenced before    assignment”;    错误样
Anaconda+theano安装过程
深度学习Theano库在Anaconda下的安装(window版)     第一步:安装Anaconda2。在网站https://www.continuum.io/downloads上下载32位的版本,选择安装路径进行安装;    第二步:打开windows命令行界面,输入conda install mingw libpython后运行,这是在安装mingw的g++和libpython。因为t
Anaconda+Theano+Keras安装
------本文参考了论坛其他文章的安装方法,根据自己的电脑配置做了补充------- 操作系统:win8.1 ×64 E3-8GB 图形显卡:N卡 GTX960 VisualStudio 版本 2013 我安装了在C:\Program Files (x86)\ python编辑平台:PyCharm和spyder 在开始安装和配置之前,请先准备好以下文件: 安装过程: 一、卸载之前版
深度学习(二)theano学习笔记(1)环境搭建
theano学习笔记(1)环境搭建 原文地址:http://blog.csdn.net/hjimce/article/details/46654229 作者:hjimce 搭建theano实属不易,因为每个人的电脑不一样,所以安装过程会有所区别,特别是安装cuda的时候,很容易驱动冲突。网上教程一大堆,但是我都没搭建成功,最后根据官网的教程,一步一步的琢磨,总算功夫不负有心人
运行theano遇到的各种坑
1、在import theano的时候,出现下面的错误ValueError: Unable to create the compiledir directory '/home/****/.theano/compiledir_Linux-4.4--generic-x86_64-with-debian-jessie-sid-x86_64-2.7.13-64'. Check the permissions
Theano 学习笔记(一)
最近配置Theano开发环境时,在最后测试阶段发生了一些小插曲,例如在执行下面一条测试语句时提示有如下错误: 执行指令为: python -c "import theano; theano.test()" 所报错误为:“ImportError: No module named 'cPickle'” 查阅资料发现,自python3以后 cPickle 和 pickle 模块合并,所以直
ubuntu16.04基于Anaconda安装Keras并切换后端到Theano
Ubuntu系统,搭keras环境过程。1.安装Anaconda首先在官网下载对应版本的Anaconda。以下是官网链接,Ubuntu14.04自带的Python版本为2.7.6,这里我们选择2.7的版本下载。https://www.continuum.io/downloads 我的系统是64位的,所以我选择的是第一个。 下载完成后,打开终端,进入文件所在目录。输入命令ls,可以看到文件确实在该...