我正在尝试使用Exagear和Wine在Raspberry Pi 3上执行exe文件。当我执行文件时,发生以下错误:
ImportError: No module named scrapy
[40] Failed to execute script mimi
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
我在Wine中安装了Scrapy,并使用PyInstaller(也在wine中)构建了exe。
我什至用内容创建了一个文件“ hooks-data.py”
hiddenimports=[‘pandas._libs.tslibs.timedelta’, ‘scrapy’]
文件与mimi.py位于同一目录中。我使用命令wine pyinstaller -F --additional-hooks-dir=. mimi.py
来构建exe。
仍然,exe文件在执行时无法找到scrapy模块。因此,在我看来,这是一个大问题或葡萄酒问题。
使用的版本:
Raspbian-Jesse 8
Exagear-Desktop 2
葡萄酒2.0
Python 2.7.9
Scrapy 1.5.1
PyInsaller 3.4
修改
使用和不使用Exagear都会发生相同的错误。因此,错误不会因此引起。