我安装了theano
但是当我尝试使用它时出现了这个错误:
警告(theano.configdefaults):未检测到g ++! Theano将无法执行 优化的C实现(适用于CPU和GPU),默认为Python 实现。性能将严重下降。
我安装了g++
,并在环境变量中添加了正确的路径,因此它就像theano
没有检测到它一样。
有谁知道如何解决问题或可能是什么原因?
答案 0 :(得分:7)
我在更新XCode(通过App Store)后在OS X上发生了这种情况。更新前一切正常,但更新后我必须启动XCode并接受许可协议。然后一切都恢复了。
答案 1 :(得分:6)
在Windows上,您需要安装mingw以支持g ++。通常,建议使用Anaconda发行版来安装Python。 Theano适用于Python3.4或更早版本。您可以使用conda install
命令安装mingw。
答案 2 :(得分:3)
这是我在运行jupyter笔记本的mac中遇到的错误,使用python 3.5内核希望这对某人有帮助,我相信rggir在这个阶段排序很好:)
错误强> 使用Theano后端。 警告(theano.configdefaults):未检测到g ++! Theano将无法执行优化的C实现(针对CPU和GPU),并且将默认为Python实现。性能将严重下降。要删除此警告,请将Theano标记cxx设置为空字符串。
<强>原因强> 更新XCode(g ++编译器)而不接受条款和条件,上面已经指出了感谢Emiel
解决:强>
答案 3 :(得分:0)
在centos中运行以下命令
yum install gcc-c++
然后它将起作用