Python モジュールが非ルートで動作しない (egg としてインストール)

Python モジュールが非ルートで動作しない (egg としてインストール)

私はセミレガシーシステムをインストールできず、ソースからビルドするpipパッケージを管理しています。アップグレードしたかったので、すべての依存パッケージを手動でインストールしていましたが、.eggparamikocryptography

モジュールはインストールされており、root(またはsudo) では機能しますが、権限のないユーザーでは機能しません。 権限のないユーザー用に を設定しましたが、のPYTHONPATH場合と同じで、それでも が表示されます。 の egg ファイルは にインストールされており 、すべての egg ファイルを に編集しました。rootsys.pathImportError/usr/local/lib/python2.7/dist-packages/chown777

cryptography他に何が欠けているのかわかりません。また、他のすべての egg ファイル/モジュールにはアクセスできるのに、特権のないユーザーはだけにアクセスできないのはなぜかわかりません。

どなたか私にヒントやガイドをいただけませんか...

Python-2.7Ubuntu 14.04.2

答え1

cryptographyのサブディレクトリがあった場合PYTHONPATH、 で終了するはずです。また、すべてのファイルとディレクトリの所有権を非特権ユーザー ( )に..egg変更する必要がありました。.eggchown -R myuser:myuser ...

関連情報