我正在使用twitterscraper软件包抓取推文,该程序在IDE上运行良好。但是当我用pyinstaller编译它时,生成的.exe无法执行,从而在控制台上抛出了一些错误语句。
我尝试使用“ --hidden-import”并使用“ hidden import”和“ collect_submodule”方法创建一个钩子文件,以包括twitterscraper软件包使用的模块。没有错误消息的任何更改,这也失败了。
TBH我是菜鸟,并不真正理解错误的本质。
有人曾迷惑过这个/类似的问题,并且知道如何解决吗?
from twitterscraper.query import query_tweets_from_user as gtfu
twitterhandle = '@StackOverflow'
for tweet in gtfu(twitterhandle, limit=20)[:20]:
print(tweet.text,'\n',tweet.timestamp)
PS:我在Windows7上将Python 3.6与Anaconda一起使用。