有没有人试图用rpy2.robjects打包一个python程序?似乎pyinstaller总是找不到这个模块。这就是我所拥有的:
>>> import rpy2.robjects
>>> print rpy2.robjects.__file__
/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/rpy2-2.3.6-py2.7-macosx-10.6-intel.egg/rpy2/robjects/__init__.pyc
因此,在我的spec文件中,我添加了:
hiddenimports=['rpy2.robjects.__init__'],
hookspath=['/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/rpy2-2.3.6-py2.7-macosx-10.6-intel.egg/rpy2/robjects']
应用程序在打包后崩溃。我很确定这是导致坠机的唯一原因。有谁知道我在做错了什么?谢谢!