报错信息
项目场景:
在Win10下安装theano后,import theano 发生错误,python环境为2.7.
问题描述:
<font color=#999AAA
collect2.exe: error: ld returned 1 exit statusmp__Py_TrueStruct’
重新执行后,错误信息发生变化
C:/Users/Jim/AppData/Local/Theano/compiledir_Windows-7-6.1.7600
Intel64_Family_6_Model_60_Stepping_3_GenuineIntel-2.7.9
64/lazylinker_ext/mod.cpp:68: undefined reference to
__imp_PyExc_IndexError’
原因分析:
libpython是依赖于mingw运行所必需的包,不安装该包则会在运用theano时会报错。所以这两个包都需要安装。
解决方案:
conda install mingw libpython