pyinstaller隐藏导入rpy2.robjects

时间:2013-07-08 21:01:38

标签: python pyinstaller rpy2

有没有人试图用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']

应用程序在打包后崩溃。我很确定这是导致坠机的唯一原因。有谁知道我在做错了什么?谢谢!

0 个答案:

没有答案