如何解决创建一个Python Tkinter可执行文件问题是在创建可执行文件后运行程序时,程序找不到依赖项
这是一个有点麻烦的问题,但我将按顺序进行设置。我确信答案确实很简单,而且我只是不知道某些事情...
1st:我有2个python文件。一个名为main.py
,它是程序UI。第二个是main.py程序运行的程序。它是通过从特定目录中获取python文件来实现的。
2nd:我做了pip install pyinstaller
,这是我用来为main.py创建可执行文件的
3rd:一旦所有内容都位于可执行UI应用程序的文件夹中,并且运行了可执行文件,便可以选择启动和停止。当我在UI上按“开始”时,应该运行它连接到“开始”按钮的程序。
主要问题是,当我确实按下Run键时,在UI exe窗口的后面有一个终端,显示dependency_name not found
,它基本上就位于那儿。依赖项位于venv文件夹中。 UI程序用于导入这些程序。在IDE中,这可以完美地工作。第二个成为独立的,它不再能够找到那些依赖项。
Python文件,exe,venv文件夹(内部依赖关系)以及其他一些图标和图像都位于一个项目文件夹中,理想情况下,应与exe一起单独用于main.py。
有人知道我可能做错了什么,或者我错过了一个步骤吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。