Mil*_*ano 6 python pyinstaller python-import python-2.7
我正在尝试从Scrapy项目中生成可执行文件。我注意到我必须说明PyInstaller它必须加载哪些scrapy 模块。问题是有很多这样的模块。
pyinstaller --onefile main.py --hidden-import scrapy.spiderloader --hidden-import scrapy.statscollectors --hidden-import scrapy.....
Run Code Online (Sandbox Code Playgroud)
是否可以设置PyInstaller预导入所有模块?类似的东西--hidden-import scrapy.*不起作用。
Joh*_*son -2
Pyinstaller 应该创建一个“main.spec”文件。在该文件中,有一行包含“hiddenimports=[]”。您可以在此处列出所有隐藏的导入,并且只需执行一次。您也许可以在该列表中使用通配符,但我不确定。