【发布时间】:2016-05-16 13:22:57
【问题描述】:
我一直在尝试在本地 IIS 上使用 Theano 部署我的 Python Flask 应用程序,该应用程序使用 Conv 网络。当我尝试加载腌制神经网络时,出现以下错误
无法创建编译目录。
我通过更改 configdefaults.py 中的已编译路径并为该目录上的 IIS 授予读/写权限来解决此问题。现在已创建compiledir。
现在我收到 MissingGXX 错误“g++ 不可用!我们无法编译 c 代码。”。我的 PythonFolder\Scripts 中有 G++,我已经添加了这个 我的环境变量 PATH 的路径。
我只是想知道是什么导致了这个错误?是因为Theano找不到g++而且都是路径问题还是和compiledir锁有关
PS:我可以从我的 Winpython 控制台运行代码,一切正常。我已经从我的 Win python 控制台看到了 %PATH% 和 %PYTHONPATH% 的内容,并在我部署的 IIS web 应用程序上复制了相同的内容。
这是堆栈跟踪的标题:
(MissingGXX('编译节点时出现以下错误', shape_i{0}(input.input), '\n', "g++ 不可用!我们无法编译 c 代码。", '[Shape_i{0}(input.input)]'), , (
【问题讨论】: