簡體   English   中英

打包 .py 文件后 Pyarmor.exe “找不到文件”錯誤

[英]Pyarmor .exe “can't find file” error after packing .py file

我用這個命令打包了我的 python 文件: pyarmor pack --clean -e " --onefile --icon favicon.ico" myfile.py

但問題是,打包並運行.exe文件后。 該程序給了我錯誤:

[Errno 2] No such file or directory: './files/urls.txt'

即使在我運行.exe 的目錄中有一個名為“files”的文件夾,並且在該文件夾中有一個名為“urls”的.txt 文件。 我該如何解決這個錯誤? 感謝您提前提供任何幫助。

我不能給你完整的答案,只能給你一些幫助,因為我不知道 pyarmor 的細節。

我會檢查 myfile.py “認為”你在哪里。 這可以通過打印和文件來完成(我認為您可以輕松找到.(點)的絕對路徑,即您所在的當前目錄)

您還可以打印 './files/urls.txt' 的絕對路徑以驗證其存在。 (另請參閱相關問題:我如何檢查文件是否存在無一例外)

如果這沒有指向正確的方向,請評論或編輯您的問題以提供更多詳細信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM