我已经通过py2exe
.
如果我在它的 dist 文件夹中运行这个可执行文件,它运行得很好。
该程序需要访问文件夹中的dist
文件(带有参考数据的 txt 文件)。
如果我在桌面上创建该可执行文件的快捷方式,程序会运行但无法正常工作。似乎程序运行的文件夹是快捷方式所在的文件夹,而不是 exe 所在的文件夹。因此,它无法找到这些带有参考数据的 txt 文件。
在我的代码中,我将这些 txt 文件称为:
ref_correction = np.matrix(np.genfromtxt( 'Reference_Data.txt' ))
我怎样才能解决这个问题?