共有サーバー上のHTTP要求のPYTHONPATHの定義
-
13-09-2019 - |
質問
私は、お申し込みにはDjangoをインストールすることだし、それをインストールする手順の一つは、そのサーバ上FLUPをインストールすることでした。私はそのようにしたと私はSSH経由でログインしていたときに、すべてが素晴らしい作品。しかし、私は実際に私のブラウザでページを打ったとき、それはFLUPを見つけることができません。私は、サーバーログでこのエラーを取得します:
ERROR:FLUPという名前のモジュール。 FLUPパッケージを読み込むことができません。 // WWW:FastCGIアプリケーションとしてジャンゴを実行するには、のhttpからFLUPを取得する必要があります。すでにFLUPをインストールしている場合のsaddi.com/software/flup/、その後、あなたはPYTHONPATHでそれを持っていることを確認してください。
私はSSHにいるとき、それはFLUP認識するので、私の最高の推測では、私はPYTHONPATHがHTTP要求のために適切な場所を指して取得する変更する必要があるいくつかの他のbashのファイルがあるということです。しかし、それは、共有サーバーなので、私は自分のホームディレクトリの外に権限の全体の多くを持っていません。
任意のアイデア?
解決
あなたが
import flup
しようとしているまさにモジュールを識別することができた場合は、、あなたはsys.path.append
をインストールしたのは、パスのflup
とその輸入を付加することができます - 限りsys.path.append
はの起こるようにのimport flup
前、あなたはクローバーにしています。
所属していません StackOverflow