MAC OS 系统下执行demo的训练,提示:ImportError: No module named _swig_paddle
Created by: beckett1124
在mac os系统下,执行paddle自带的demo,模型训练失败。 具体错误如下:
qibinMacBook-Pro:quick_start baidu$ sh api_train.sh py_paddle Traceback (most recent call last): File "api_train.py", line 20, in from py_paddle import swig_paddle as api File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/py_paddle/init.py", line 15, in from util import DataProviderWrapperConverter File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/py_paddle/util.py", line 19, in import swig_paddle File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/py_paddle/swig_paddle.py", line 22, in _swig_paddle = swig_import_helper() File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/py_paddle/swig_paddle.py", line 21, in swig_import_helper return importlib.import_module('_swig_paddle') File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/importlib/init.py", line 37, in import_module import(name) ImportError: No module named _swig_paddle
注:已通过port更新MAC OS下的gcc版本为gcc4.8