首页 文章

使用py2app包装应用程序时找不到PRAW配置文件

提问于
浏览
0

我正在尝试使用py2app将我的Python脚本包装到应用程序中,但是当我尝试运行应用程序时,我收到了与PRAW相关的错误:

例外:找不到任何配置文件:['/Users/username/CS/Applicationame/dist/applicationname.app/Contents/Resources/lib/python2.7/site-packages.zip/praw/praw.ini' ,'/ Users /username/.config/praw.ini','praw.ini']

奇怪的是我导航到第一条路径,解压缩了site-packages.zip并在/ praw中找到了praw.ini,所以我不确定为什么我会收到此错误 . 我也尝试使用pyinstaller,但我得到了同样的错误 .

1 回答

  • 1

    我今天遇到了这个错误 - 不是在py2app的上下文中,而是在praw升级之后 . 如果你仍然有这个问题(不太可能:))和/或为了后代的利益,这里是我能够修复它的方法:我注意到错误是在读取praw.ini文件,这个文件非常存在于我的文件中系统 . 真正的问题是文件的所有者是root,并且所有者只有读取权限 . 更改它以使我的帐户读取/执行权限内部的所有内容修复了问题 .

相关问题