2016-10-11 8 views
0

こんにちは、PepperロボットのPythonとNaoqiに問題があります。私はNaoqiSDKへの正しいパスを設定していると私は、「インポートnaoqi」を実行したときに、私はこのエラーを取得:Python for Naoqi(動的モジュールが正しく初期化されていない)

>>> import naoqi 
Traceback (most recent call last): 
File"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site.py", line 548, in <module> 
main() 
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site.py", line 530, in main 
known_paths = addusersitepackages(known_paths) 
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site.py", line 266, in addusersitepackages 
user_site = getusersitepackages() 
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site.py", line 241, in getusersitepackages 
user_base = getuserbase() # this will also set USER_BASE 
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site.py", line 231, in getuserbase 
USER_BASE = get_config_var('userbase') 
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/sysconfig.py", line 520, in get_config_var 
return get_config_vars().get(name) 
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/sysconfig.py", line 453, in get_config_vars 
import re 
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/re.py", line 108, in <module> 
import _locale 
SystemError: dynamic module not initialized properly 

はこれについて何かを知っている誰もがそれを修正する方法、ありますか?

私はこれについて助けていただきありがとうございます。ありがとうございます。

P.s.私は同様に任意のNAOqiバイナリを実行する、あなたが適切に設定DYLD_LIBRARY_PATHとDYLD_FRAMEWORK_PATHであなたのPythonインタプリタを実行する必要があるかもしれませんOSX

+0

あなたが問題を解決してきましたか? – magicleon

答えて

3

でこれを実行している:

DYLD_LIBRARY_PATH=<installation_directory>/lib DYLD_FRAMEWORK_PATH=<installation_directory> PYTHONPATH=<installation_directory>/lib/python2.7/site-packages python 
関連する問題