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 も使用してみましたが、同じエラーが発生します。

4

1 に答える 1

1

今日、このエラーに遭遇しました-py2appのコンテキストではなく、prawのpipアップグレードの後です。あなたがまだこの問題を抱えている場合(可能性は低いです:))および/または後世のために、私がそれを修正する方法は次のとおりです。システム。本当の問題は、ファイルの所有者が root であり、所有者には読み取り権限しかないことでした。それを変更して、praw内のすべてのものに対するアカウントの読み取り/実行権限を持たせると、問題が修正されました。

于 2015-05-08T17:08:07.627 に答える