【问题标题】:can't convert webbot script to an executable无法将 webbot 脚本转换为可执行文件
【发布时间】:2019-04-07 20:44:41
【问题描述】:

我正在尝试转换一个使用webbot 库进行网络自动化的python 脚本。

当我尝试使用 pyinstaller 将正在运行的 Python (3.6.5) 脚本转换为 .exe 文件时,我收到了一个错误,即找不到 webbot 模块的路径。

为了克服这个问题,我尝试在规范文件中指定模块的路径,但没有成功。一个更简单的解决方法建议将下载的文件夹 webbot 复制到 .exe 文件所在的同一文件夹中。

它是一个非常方便使用的工具,我不想放弃它。

【问题讨论】:

    标签: web-scraping webautomation webbot


    【解决方案1】:

    为了让它工作,你不应该像这样将它转换成一个文件

    pyinstaller --onefile file.py
    

    但是像这样

    pyinstaller file.py
    

    执行此操作后,.exe 可以毫无问题地启动。

    由于尝试在我的脚本中导入 webbot 而出现另一个错误。可能这是一个菜鸟错误,但必须:

    from webbot import Browser
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-05-15
      • 1970-01-01
      • 2013-10-26
      • 2010-11-14
      • 2019-10-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多