我不确定这是不是一个愚蠢的问题。
语言-Python
平台-Windows
我有一个python代码,它读取.csv文件数据,并将其显示在qt设计器设计的GUI中,并用pyqt4编码。
我有两个文件
1.main.py
2.log.csv
我使用pyinstaller 创建了一个.exe
pyinstaller.exe --onefile main.py
但在执行时,它不会执行,因为它抛出了一个错误。在终端窗口中找不到文件log.csv
我不知道pyinstaller是怎么工作的。
如果有人已经遇到这样的问题,请帮助我。感谢
这是一个目录问题
Pyinstaller(如果使用--onefile)创建一个包含.exe文件的dist文件夹
因此,应用程序在同一目录中搜索文件,但我在不同的目录中找到了该文件。
而且我也用过
file = open('log.csv', 'r')
没有提及确切的路径。。所以应用程序找不到文件。