我用customtkinter模块做了一个番茄钟计时器,我想把文件变成一个exe文件。
Traceback (most recent call last):
File "main.py", line 6, in <module>
import customtkinter
ModuleNotFoundError: No module named 'customtkinter'
字符串
当我在PyCharm上运行py文件时,我没有得到任何错误,番茄工作钟计时器正在工作。我使用pyinstaller转换它,首先我使用命令:pyinstaller --onefile main.py
这给了我这个错误,其次,我给了它一个尝试,没有--onefile
,这一次的exe文件只是打开和关闭,我检查,看看在venv目录,我看到有customtkinter包在网站上-包目录
我尝试了一种方法,我创建了一个新的python文件,我们写道:
from PyInstaller.utils.hook import collect_submodules
hiddenimports = collect_submodules('win10toast')
型
我尝试使用pyinstaller --onefile --path="The path to the module"
命令我尝试使用pyinstaller --onefile --hidden-import customtkinter main.py
命令
你有没有办法解决这个bug?
1条答案
按热度按时间7kjnsjlb1#
我试图复制您的错误,但无法复制。然而,从您的问题来看,问题可能是您的customtkinter模块。尝试运行以下命令:
第一个月
pip install --upgrade pip
个pip install customtkinter
个