我需要 py2exe 的帮助(我已经尝试过 pyinstaller,没有任何区别)并将项目文件夹中的 .py 文件与 venv(具有多个模块)转换为 .exe 文件。在 setup.py 文件中,我有以下代码:
from distutils.core import setup
import py2exe
import requests
import praw
import time
import urllib.request
import shutil
import wget
setup(console=['example.py'])
我的 main.py 文件中也有这些导入(减去 distutils),我想将其转换为 exe。
然后我在项目文件夹的目录中运行 setup.py 文件(附加代码),这是我使用 python setup.py py2exe
完成的。
我总是收到一条消息,告诉我我没有 py2exe (ModuleNotFoundError: No module named 'py2exe'
),当我清楚地将它安装在我正在工作的 venv 和系统范围内时。当我使用 pyinstaller 时,我收到了相同的消息,但是对于请求和 main.py 文件(因为没有 setup.py 文件)。
我最好想用 py2exe 从 .py 到 .exe。