我在将Theano与Anaconda导入时遇到问题。我从各种堆栈溢出问题中尝试过的一切都失败了。下面是我从“共享的theano导入,theano为tt”导入Theano时的全部错误
我曾尝试卸载并重新安装Theano,但这没有用。我还尝试从以前的堆栈溢出线程安装m2w64-toolchain。但是,我无法安装它并收到PackagesNotFoundError。
我正在使用Macbook pro(Mojave),并安装了最新的Conda和Anaconda。
确切错误: ----------您可以在以下临时文件中找到C代码:/ var / folders / jw / 3xbk25v11px1f9l229j_x_5r0000gn / T / theano_compilation_error_a0t0msed -------------------------------------------------- ------------------------- ImportError Traceback(最近的呼叫 持续) 〜/ anaconda3 / envs / env_full / lib / python3.7 / site-packages / theano / gof / lazylinker_c.py 在 80版本 ---> 81actual_version,force_compile,_need_reload)) 82,除了ImportError:
ImportError:现有的lazylinker编译文件的版本检查。 寻找版本0.211,但没有发现。额外的调试信息: force_compile = False,_need_reload = True
在处理上述异常期间,发生了另一个异常:
ImportError跟踪(最近的呼叫 持续) 〜/ anaconda3 / envs / env_full / lib / python3.7 / site-packages / theano / gof / lazylinker_c.py 在 104版本, -> 105 Actual_version,force_compile,_need_reload)) 106,除了ImportError:
ImportError:现有的lazylinker编译文件的版本检查。 寻找版本0.211,但没有发现。额外的调试信息: force_compile = False,_need_reload = True
在处理上述异常期间,发生了另一个异常:
异常回溯(最近的呼叫 持续) 〜/ anaconda3 / envs / env_full / lib / python3.7 / site-packages / theano / gof / vm.py 在 673提高theano.gof.cmodule.MissingGXX('如果未设置theano.config.cxx,则不会导入lazylinker。') ->来自674。导入lazylinker_c 675
〜/ anaconda3 / envs / env_full / lib / python3.7 / site-packages / theano / gof / lazylinker_c.py 在 第139章 -> 140个preargs = args) 141#将版本保存到 init .py文件中。
〜/ anaconda3 / envs / env_full / lib / python3.7 / site-packages / theano / gof / cmodule.py 在compile_str(module_name,src_code,location,include_dirs, lib_dirs,libs,preargs,py_module,hide_symbols)2395 -> 2396,如果py_module:2397#触摸 init 文件
异常:编译失败(返回状态= 1):从以下位置包含的文件中 /Users/tingli/.theano/compiledir_Darwin-18.5.0-x86_64-i386-64bit-i386-3.7.3-64/lazylinker_ext/mod.cpp:1:。 在包含的文件中 /Users/tingli/anaconda3/envs/env_full/include/python3.7m/Python.h:25:。 /Users/tingli/anaconda3/envs/env_full/bin/../include/c++/v1/stdio.h:108:15: 严重错误:找不到'stdio.h'文件。 #include_next。
^ ~~~~~~~~~产生了1个错误。在处理上述异常期间,发生了另一个异常:
AttributeError跟踪(最近的调用) 最后) ---->从theano导入的1个共享,theano为tt
〜/ anaconda3 / envs / env_full / lib / python3.7 / site-packages / theano / init .py 在 108 object2,utils) 109 ->从theano.compile导入110( 111 SymbolicInput,输入, 112 SymbolicOutput,Out,
〜/ anaconda3 / envs / env_full / lib / python3.7 / site-packages / theano / compile / init .py 在 10从theano.compile.function_module导入* 11 ---> 12从theano.compile.mode导入* 13 14从theano.compile.io导入*
〜/ anaconda3 / envs / env_full / lib / python3.7 / site-packages / theano / compile / mode.py 在 9导入theano 来自theano进口gof的10 ---> 11导入theano.gof.vm 12从theano导入配置 六个导入string_types中有13个
〜/ anaconda3 / envs / env_full / lib / python3.7 / site-packages / theano / gof / vm.py 在 681除了ImportError: 682张 -> 683除了(OSError,theano.gof.cmodule.MissingGXX)如e: 684#未安装g ++时发生OSError。在这种情况下,我们 685#已经将默认链接器更改为CVM之后的其他链接。
AttributeError:模块'theano'没有属性'gof'