可执行python文件-“ ModuleNotFoundError”存在问题

时间:2019-08-14 07:23:43

标签: python-3.x pyinstaller

我正在尝试创建一个有效的可执行文件。一切正常,但是一旦我启动.exe文件,它会给出错误“ ModuleNotFound”

遇到这个问题,我尝试了许多不同的.bat设置。到目前为止,我有这些:"pyinstaller" -F -i "assets\unischeduler_icon.ico" --specpath="./build" --distpath=. Scheduler.py

from tkinter import *
from src.interface import UserInterface

version = 'v0.6'  # Current version


def create_interface(argv):

    root = Tk()
    root.title('Uni-Scheduler')
    root.geometry("659x337")
    root.iconbitmap('assets\\unischeduler_icon.ico')
    UserInterface(root)
    root.mainloop()


create_interface(sys.argv)

我期望“ src”目录出现错误。我之前创建过可执行文件,这非常完美。将所有文件移到文件夹后,它给我一个错误。

我试图在从目录导入之前添加sys.path.append("../")行代码,它确实起作用,但是如果此后尝试导入其他库,它的确会失败。

不确定如何解决,但会建议您!

pyinstaller 3.4 Python 3.7 Windows 10

0 个答案:

没有答案