我正在尝试转换一个使用webbot库实现web自动化的python脚本。
当我试图使用pyinstaller将运行中的Python3.6.5脚本转换为一个.exe文件时,我得到了一个错误,无法找到webbot模块的路径。
为了克服这个问题,我试图在spec文件中指定模块的路径,但没有成功。更简单的解决方法是将下载的文件夹webbot复制到.exe文件所在的同一文件夹中。
这是一个非常方便的工具,我不想抛弃它。
发布于 2018-11-04 06:29:22
为了使其正常工作,您不应该将它转换为如下所示的一个文件
pyinstaller --onefile file.py但就像这样
pyinstaller file.py这样做后,.exe可以在没有任何问题的情况下启动。
由于试图在我的脚本中导入webbot,还出现了另一个错误。也许这是个错误,但我们必须:
from webbot import Browserhttps://stackoverflow.com/questions/53138328
复制相似问题