リモートサーバー(Webホスト)で使用したいモジュール(pyScss)がありますが、通常のディレクトリにインストールする権限がないため、別のディレクトリ(/home/private/lib/python)にインストールして変更しました$PYTHONPATH。モジュールをインポートしようとすると問題が発生します。
インタプリタとコマンドラインでは、すべてが正常に機能します。モジュールをインポートして、それとすべてを使用できます。私が言っても> python -S、私は使うことができsite.addsitedir('/home/private/lib/python')、すべてがうまくいきます。
/home/public/test.pyここで、モジュールを使用するファイルがあるとしますscss。> python /home/public/test.pyコマンドラインでの入力は機能しますが、読み込みにhttp://mywebsite.com/test.py失敗します—「scssという名前のモジュールがありません」。との値はsys.path、sys.executableどちらの場合も一致します。
ここで何が起こっているのですか?