python用pyinstaller打包好的.exe直接雙擊可以運行,或者cmd進入.exe所在文件夾用可以用cmd運行,但是直接用cmd運行(不進入.exe所在文件夾)或用其它程序調用,報錯

python文件中寫的類似與   ./Test_Switch/result/result.txt 這種的相對路徑,該路徑用pyinstaller打包後, 1. 雙擊.exe程序調用的是.exe所在文件夾中的Test_Switch文件夾下的result文件夾下的result.txt 文件,可以運行。 2. 直接打開的cmd(如下圖所示),如果在此處,直接將.exe程序拖進cmd運行框,發現運行報錯。
相關文章
相關標籤/搜索