-1

ここに画像の説明を入力

ライブラリを取得するように、 PYTHONPATH var へのパスを追加しようとしています

sys.path の出力を見ると、2 つのパスが結合/連結されていることがわかります。

  • シンプル認証パス
  • および appengine パス

Python が appengine のパスと現在のパスを連結するのはなぜですか?

Windows 8マシンへのpythonパスにappengineを追加しようとしていますが、アイデアがありません。

私は

  • 「site-packages」フォルダー内の .pth ファイルに追加する必要のあるパスを引用符で囲み、スラッシュをエスケープします

    "C:\\Program Files (x86)\\Google\\google_appengine"

  • 追加するパスを引用符で囲んだ PYTHONPATH システム変数

    "C:\Program Files (x86)\Google\google_appengine"

  • システム変数と同じ PYTHONPATH ユーザー変数

4

1 に答える 1

0

最終的に2つの環境変数を削除しました

マシンを再起動しました

.pth ファイルを再作成しました

パスを追加しました:

C:\\Program Files (x86)\\Google\\google_appengine

(スラッシュのエスケープあり、引用符なし)

パスにスペースが含まれていても、パスが独自の行にある限り、正しくキャプチャされますが、引用符を追加すると、sys.path の作成で値が以前のパス値と連結されますか?? それがしたことだけを知りません。

それはそれを修正しました。

于 2012-11-14T20:14:33.350 に答える