【问题标题】:The 'google-api-python-client' distribution was not found on running EXE compiled by pyinstaller | frozen importlib._bootstrap在运行 pyinstaller 编译的 EXE 时找不到“google-api-python-client”分发版 |冻结 importlib._bootstrap
【发布时间】:2021-05-05 07:39:12
【问题描述】:

早安,

我知道以前有人问过这个问题,是的,我已经尝试过了。在解释我的尝试之前,我将首先描述这个问题:

我的 python 程序使用 Google Sheet API 来读写和修改电子表格。 我正在尝试将我的 Python 文件转换为 EXE。 我的 PyInstaller 是 4.2 Python 是 3.9

我的初始代码如下:

为了转换成EXE,我使用了:

pyinstaller --onefile LedgerConverterHuobi.py

我收到以下错误:

这个错误是在我尝试了以下之后:

  1. 将客户端降级到 1.8.0

    python -m pip install google-api-python-client==1.8.0

  1. easy_install google-api-python-client
  2. pip3 install --upgrade oauth2client
  3. 手动下载客户端1.8.0并放入BUILD文件夹
  4. 以管理员身份运行

冻结的 importlib._bootstrap 是什么意思?

我目前不知道还能做什么。 非常感谢任何帮助

亲切的问候, 沃科菲

【问题讨论】:

    标签: python api pyinstaller google-api-python-client


    【解决方案1】:

    已解决。

    我用这个软件auto-py-to-exe

    https://dev.to/eshleron/how-to-convert-py-to-exe-step-by-step-guide-3cfi

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-02-18
      • 1970-01-01
      • 1970-01-01
      • 2020-11-26
      • 2020-10-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多