【问题标题】:ModuleNotFoundError: No module named 'win32api' ...while importing tpotModuleNotFoundError: No module named 'win32api' ...在导入 tpot 时
【发布时间】:2018-06-18 09:39:47
【问题描述】:
File "C:\Users\Pulkit\AppData\Local\Programs\Python\Python36\lib\site-packages\tpot\base.py", line 79, in <module>
    import win32api ModuleNotFoundError: No module named 'win32api'

即使在通过 pip 安装 pypiwin32 之后...我在导入 tpot 模块时遇到此错误。我目前 使用 python 3.6.3...

【问题讨论】:

  • 您是否偶然安装了多个版本的 Python?在命令行输入“which python”和“which pip”会得到什么?
  • 'which' 不被识别为内部或外部命令、可运行程序或批处理文件。

标签: pandas python-3.6 tpot


【解决方案1】:

它在寻找 pywin32 而不是 win32api

GitHub 下载适合您的 pywin32 安装exe。

ex : pywin32-223.win-amd64-py3.6.exe 适用于 64 位 Python 3.6

添加 pywin32 作为 windows 用户的依赖项。

在这之后它应该解决问题

参考 GitHub 问题:Tpot issue 333

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-10-03
    • 1970-01-01
    • 2022-11-18
    • 1970-01-01
    • 2022-06-23
    • 1970-01-01
    • 1970-01-01
    • 2021-03-13
    相关资源
    最近更新 更多