Python:py2exe丢失文件路径信息

时间:2013-08-05 11:10:02

标签: python path py2exe

我的python脚本将文件保存在文件路径的父文件中:

desktop = os.path.dirname(os.path.realpath(__file__))
desktop = os.path.abspath(os.path.join(desktop, os.pardir))
file_path = desktop  + "\\" + "text1.txt"

fo = open(file_path, "wb")
fo.write("blabla")
fo.close()

当我使用py2exe将此python脚本转换为exe时,无法找到路径file_path。如何防止这种情况?

2 个答案:

答案 0 :(得分:0)

您必须从要转换为可执行文件的模块的位置运行py2exe。

编辑:更确切地说,确保在那个地方安装了setup.py并从那里运行。

答案 1 :(得分:0)

我在这里找到了解决方案:

http://www.py2exe.org/index.cgi/WhereAmI

相关问题