创建一个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 (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...