Python naoqi 2.5.5.5和PyCharm CE 2017.1

Python naoqi 2.5.5.5和PyCharm CE 2017.1,python,pycharm,nao-robot,Python,Pycharm,Nao Robot,我和派克和娜琪之间有个恼人的问题。按照Aldebaran指南中的安装说明,我已将我的环境配置为使用此环境。 我已经安装了Aldebaran建议的python版本(python 2.7.13),我使用以下方法编写了.bash_概要文件: # Setting PATH for Python 2.7 # The original version is saved in .bash_profile.pysave PATH="/Library/Frameworks/Python.framework/Ver

我和派克和娜琪之间有个恼人的问题。按照Aldebaran指南中的安装说明,我已将我的环境配置为使用此环境。 我已经安装了Aldebaran建议的python版本(python 2.7.13),我使用以下方法编写了.bash_概要文件:

# Setting PATH for Python 2.7
# The original version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}"
export PATH

#NaoQI 2.5.5
export PYTHONPATH=${PYTHONPATH}:/Users/francesco/Documents/PyLibs/pynaoqi-python2.7-2.5.5.5-mac64/lib/python2.7/site-packages
export DYLD_LIBRARY_PATH=${DYLD_LIBRARY_PATH}:/Users/francesco/Documents/PyLibs/pynaoqi-python2.7-2.5.5.5-mac64/lib
之后,我从终端启动python代码(确保键入时调用了正确版本的python)

$python my_code.py

一切都正常(我也试过使用virtualenv,如果我从终端启动all,一切都正常)。 到目前为止还不错,但随后出现了毒箭。我使用了像IDE一样的Pyce,我创建了一个新项目,使用相同的环境,在终端上运行良好,神奇发生了。。 第一个问题是:

/Users/francesco/Documents/PyEnv/pynaoqi255_python2713/bin/python/Users/francesco/PycharmProjects/PepperRobot/PepperRobot.py 回溯(最近一次呼叫最后一次): 文件“/Users/francesco/PycharmProjects/PepperRobot/PepperRobot.py”,第5行,在 进口气 导入错误:没有名为qi的模块

(当然,这与码头工程中的环境相同) 我试图绕过这个问题,在virtualenv的站点包中添加naoqi sdk的内容。好的,这个问题被绕过了。但是还有一个问题:

/Users/francesco/Documents/PyEnv/pynaoqi255_python2713/bin/python/Users/francesco/PycharmProjects/PepperRobot/PepperRobot.py 回溯(最近一次呼叫最后一次): 文件“/Users/francesco/PycharmProjects/PepperRobot/PepperRobot.py”,第5行,在 进口气 文件“/Users/francesco/Documents/PyEnv/pynaoqi255_python2713/lib/python2.7/site packages/qi/init.py”,第88行,在 从\u qi导入应用程序作为\u应用程序 导入错误:dlopen(/Users/francesco/Documents/PyEnv/pynaoqi255_python2713/lib/python2.7/site-packages//u qi.so,2):未加载库:@loader_path/libqipython.dylib 引用自:/Users/francesco/Documents/PyEnv/pynaoqi255\u python2713/lib/python2.7/site-packages//u qi.so 原因:找不到图像

进程已完成,退出代码为1

我不明白为什么。。。 我还包括

首选项->控制台->Python控制台->环境变量

与.bash_概要文件中包含的变量相同,但无效。
如何解决这个繁琐的问题?

我已经解决了编辑运行/调试配置并将环境变量DYLD\u LIBRARY\u PATH放在这里的问题。一切都很好。

我在pycharm中打印环境变量时添加了这一点(即使我在python控制台菜单中添加了变量)系统打印项目目录。我也有同样的问题。当你说你“在virtualenv的站点包中添加了naoqi sdk的内容”时,你到底是怎么说的?你是否复制并粘贴了naoqi的站点包文件夹中的内容?