1


0

オートコンプリート用のディレクトリをPYTHONPATH(複数のドライブ)に追加します

`C:\`と `D:\`の2つのハードドライブがあります。

Djangoは正しくインポートします(これは「C」ドライブにあります)が、アプリケーションは「D」ドライブにあります。 実行中のバックアップソフトウェアのために、「C」ドライブに移動できません/

Komodo Edit 5でオートコンプリートを機能させようとしていますが、これはDjangoでは正常に動作しますが、アプリケーションでは正常に動作しません。 これが必要な理由は他にもいくつかあります(そのうちの1つは私の横暴なOCDです)。 私は D:\ dev \ projects`を PYTHONPATH`に追加しました。私のアプリケーションはそこから数個のフォルダーです。 変数の間に `;`を挿入しましたが、最後には追加しませんでした。最後のスラッシュは省略しました。 Win XPを使用しています。 これが私の設定での正確なPYTHONPATHです:

C:\ Python26 \ Lib \ site-packages \ django-trunk; D:\ dev \ projects

そして、これは `os.environ ['PYTHONPATH']。split(os.pathsep)`によるリスト出力としてのPythonパスです

['C:\\ Python26 \\ Lib \\ site-packages \\ django-trunk'、 'D:\\ dev \\ projects']

なぜこれがうまくいかないのですか? Djangoはそこにある私のアプリに対しては正常に動作しますが、Djangoはmanage.pyで環境変数を動的に設定することを理解しています。 わかりません。 コンピューターを再起動しましたが、今は髪の毛を抜いています。

1 回答


2


Komodoの* Languages / Python の下の Edit / Preferences / *に_Additional importディレクトリ_を追加しようとしましたか?

編集:.pthファイルを追加することもできると思います [komodo-install-dir]/lib/mozilla/python/ or C:\ [PythonVersion] \ Lib \ site-packages \には、使用可能にする他のすべてのパスが含まれています。 あなたの場合、どちらの方法がより適切かはわかりません。