所以我在这里有这段代码:
import os
import sys
onlyfiles = [f for f in os.listdir(sys.path[0]) if os.path.isfile(os.path.join(sys.path[0], f))]
while True:
print(onlyfiles)
x = input()
if x == "y":
continue
else:
break
我使用pyinstaller将脚本转换为 .exe 文件。但是当我尝试运行它时,我认为它崩溃了吗?
有人可以帮我吗?
答案 0 :(得分:0)
由于程序引发'NotADirectory'错误,您的exe崩溃。 在Windows上时,您会看到此错误。 导航到创建exe的路径并启动cmd.exe,然后通过发出“ filename.exe”来执行exe。
“ NotADirectory”错误即将来临,因为现在exe被冻结并且系统路径也被更改,其中包括“ base_library.zip”。当然,这不是目录,因此可能会出现异常。