我使用Python 2.7,Windows 7和Keras 1.2.1(Keras2似乎與不同的PC/Python配置有很多兼容性問題,所以我被推薦爲使用1.2.1),我使用的是從實踐深度學習的程序員,第1場的腳本 當試圖實現Keras時遇到錯誤
import utils; reload(utils)
from utils import plots
我「M得到的錯誤是如下
Problem occurred during compilation with the command line below: "g++" -shared -g -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -m64 -DMS_WIN64 -I"c:\python27\lib\site-packages\numpy\core\include" -I"c:\python27\include" -I"c:\python27\lib\site-packages\theano\gof" -L"c:\python27\libs" -L"c:\python27" -o C:\Users\Moondra\AppData\Local\Theano\compiledir_Windows-7-6.1.7601-SP1-Intel64_Family_6_Model_94_Stepping_3_GenuineIntel-2.7.12-64\lazylinker_ext\lazylinker_ext.pyd C:\Users\Moondra\AppData\Local\Theano\compiledir_Windows-7-6.1.7601-SP1-Intel64_Family_6_Model_94_Stepping_3_GenuineIntel-2.7.12-64\lazylinker_ext\mod.cpp -lpython27
我可以」 t解讀這意味着什麼應該有一箇中文留言板。
它似乎是g ++的問題,因爲我得到的以前的警告如下: WARNING (theano.configdefaults): g++ not available, if using conda:
conda install m2w64-toolchain``。儘管之後安裝了m2w64工具鏈,但我繼續得到相同的警告。
我不確定它是一樣的問題,因爲它似乎缺少一個實際的錯誤信息....但是,如果它是一個g ++的問題,你可能需要有visual studio已安裝或兼容的C++編譯器。 - 看到你需要的版本:https://wiki.python.org/moin/WindowsCompiles –
是的,這是一個g + +的問題,因爲我得到的以前的警告如下: '警告(theano.configdefaults):g + +不可用,如果使用conda:conda install m2w64-toolchain'。儘管之後安裝了m2w64工具鏈,但我仍然收到相同的警告。所以我猜這是路徑問題? – Moondra
我已經安裝了Microsoft Visual C++,因爲我需要一些其他框架。 – Moondra