【发布时间】:2020-03-24 00:50:21
【问题描述】:
我一直在尝试编译一个使用这些导入的 python 项目
import os
import numpy
import sys
import pytube
import time
from moviepy.editor import *
我已经通过 pip 安装了所有这些,我也一直在寻找故障排除技巧,但它们似乎都不起作用。通过 Auto-py-to-exe 执行构建的可执行文件时,我不断收到此错误。
Traceback (most recent call last):
File "C:\Users\*****\AppData\Local\Programs\Python\Python38\Lib\site-packages\PyInstaller\loader\rthooks\pyi_rth_win32comgenpy.py", line 49, in <module>
import win32com
File "c:\users\*****\appdata\local\programs\python\python38\lib\site-packages\PyInstaller\loader\pyimod03_importers.py", line 489, in exec_module
exec(bytecode, module.__dict__)
File "site-packages\win32com\__init__.py", line 5, in <module>
ModuleNotFoundError: No module named 'win32api'
[17344] Failed to execute script pyi_rth_win32comgenpy
有人知道解决办法吗?
【问题讨论】:
-
你安装了
win32包吗?试试pip install pypiwin32 -
是的,你好像没有安装
pywin32模块。
标签: python winapi pyinstaller auto-py-to-exe