2017-10-22 6 views
1

Scrapy 프로젝트에서 실행 파일을 만들려고합니다. 나는 내가 말하기를 PyInstaller 어떤 치료 모듈을로드해야하는지 알아 차렸다. 문제는 이러한 모듈이 많이 있다는 것입니다.PyInstaller - 숨김 가져 오기 와일드 카드?

pyinstaller --onefile main.py --hidden-import scrapy.spiderloader --hidden-import scrapy.statscollectors --hidden-import scrapy..... 

PyInstaller을 모든 모듈을 미리 가져올 수 있습니까? --hidden-import scrapy.*과 같은 것이 작동하지 않습니다.

답변

0

Pyinstaller는 "main.spec"파일을 만들어야합니다. 이 파일에는 "hiddenimports = []"가 포함 된 행이 있습니다. 여기서 숨겨진 모든 가져 오기를 나열하고 한 번만 수행 할 수 있습니다. 해당 목록에 와일드 카드를 사용할 수는 있지만 잘 모르겠습니다.