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