Py2exe, Laufzeitfehler mit Tweepy
Ich wollte das Python-Plugin für Twitter namens Tweepy verwenden.
in meiner main.py-Datei habe ich gerade Tweepy importiert
import tweepy
Meine Setup-Datei sieht so aus:
from distutils.core import setup
import py2exe
setup(
windows=[{
"script": 'main.py',
}],
options={
"py2exe": {
"includes": ["sip", "tweepy"]
}
}
)
Wenn ich python setupy.py py2exe über die Befehlszeile ausführe, erhalte ich diesen sich wiederholenden Codeblock, bis ich einen RuntimeError erhalte: Maximale Rekursionstiefe im Vergleich überschritten.
File "C:\Python34\lib\site-packages\py2exe\hooks.py", line 291, in __getattr__
self.__finder.safe_import_hook(renamed, caller=self)
File "C:\Python34\lib\site-packages\py2exe\mf3.py", line 138, in safe_import_hook
self.import_hook(name, caller, fromlist, level)
File "C:\Python34\lib\site-packages\py2exe\mf3.py", line 120, in import_hook
module = self._gcd_import(name)
File "C:\Python34\lib\site-packages\py2exe\mf3.py", line 274, in _gcd_import
return self._find_and_load(name)
File "C:\Python34\lib\site-packages\py2exe\mf3.py", line 298, in _find_and_load
getattr(parent_module, name.rpartition('.')[2])
Weiß jemand einen Weg, um aus diesem Kreislauf auszubrechen?