私はPython 2.7.13と
を使用しています 私はカスタムディレクトリにインストールするときにruamel.yamlをインポートする際に問題が発生しています。次のようにカスタムディレクトリにruamel.yamlをインストールする際のPythonインポートエラー
**ImportError: No module named ruamel.yaml**
使用するコマンドは次のとおりです。
pip install --target=Z:\XYZ\globalpacks ruamel.yaml
私はPYTHONPATHのENV変数
に、このカスタムディレクトリを追加しても、次の行
Z:\XYZ\globalpacks\anotherApp
と、この場所で.pthファイルを持っています
Z:\XYZ\globalpacks\ruamel
tと同様にインストールされた別のアプリがあります彼は設定
を上回って動作します。
私はここで何が欠けていますか?
PS:私はruamelフォルダにのinitの.pyファイル
を作成したとき
も、それはカスタムフォルダで働いていたのsite-packagesフォルダにインストールすると、それは動作します。
EDIT:
当社のコンテンツ作成ソフトウェアは、Python 2.7を使用していますので、我々はsame.Weを使用して
に制限されているが、すべての
のマシン上でのpythonの同じバージョンをインストールすることを選択し、へへのインポートパスを設定しています共有の上にあるモジュール/アプリケーションを指す
ネットワークドライブ。
pythonsサイトパッケージでは動作しますが、ネットワークドライブでは動作しません。
PYTHONPATH env-variableにあります。
ruamel.yaml-**.nspkg.pth
とruamel.ordereddict-*-nspkg.pth
ある律儀installed.Sorry完全な詳細を与えていないためearlier.Your入力
ははるかに高く評価されています。
私は.pthファイルからエントリを削除したが、エラーがまだruamel.yaml輸入YAML'から '持続 \t 'ImportError:yamlという名前のモジュールはありません。 –
その小さなフィードバックに基づいて、私はWindowsでこれをテストし、2.7のバージョンをインストールして、あなたが何をしたのかを推測するマシンを設定することはありません。あなたがvirtualenvを使用しているかどうか、私が行ったようにコマンドを実行しようとする気にかかっているかどうか、正確な出力が何であるかはわかりません。インストール後に 'globalpacks'ディレクトリに' ruamel.yaml - **。nspkg.pth'ファイルがあるのかどうかわかりません。なぜなら、なぜあなたはvirtualenvのサイトパッケージにパッケージをインストールしていないのですか?投稿を更新(編集)してください(**編集を使用しないでください**) – Anthon