我正在使用python 2.7.13和
我在安裝到自定義目錄中時導入ruamel.yaml時遇到問題。在自定義目錄中安裝ruamel.yaml時導入Python錯誤
**ImportError: No module named ruamel.yaml**
使用的命令如下:
pip install --target=Z:\XYZ\globalpacks ruamel.yaml
我已經此自定義目錄添加到PYTHONPATH環境變量
,並且還具有在該位置處的文件.pth與以下行
Z:\XYZ\globalpacks\anotherApp
Z:\XYZ\globalpacks\ruamel
還有另一個應用程序安裝類似於t他上面的設置
它工作。
我在這裏錯過了什麼?
PS:當我在站點包文件夾
也是它在自定義文件夾工作時,我在ruamel文件夾中創建一個初始化 .py文件
安裝它的工作原理。
編輯:
由於我們的內容製作軟件使用Python 2.7,我們只限於
使用same.We選擇對所有
機,並設置進口路徑安裝Python的同一版本指向共享的
網絡驅動器上的模塊/應用程序。
像上面提到的那樣,它可以在python的網站包中使用,但不能在網絡驅動器上使用
這是在PYTHONPATH env變量。
的ruamel.yaml-**.nspkg.pth
和ruamel.ordereddict-*-nspkg.pth
是
盡職盡責installed.Sorry沒有給予完整的詳細信息earlier.Your輸入
都大加讚賞。
我已刪除從.pth文件中的條目,但錯誤仍然存在'從ruamel.yaml進口YAML' \t'ImportError:No module named yaml' –
基於這個小小的反饋,我不打算設置一臺機器來測試這個Windows並安裝和過時的2.7版本,猜測你做了什麼。我不知道你是否正在使用virtualenv,不管你是否像我一樣嘗試運行命令,以及確切的輸出是什麼。我不知道在安裝後你的'globalpacks'目錄中是否有'ruamel.yaml - **。nspkg.pth'文件,也不知道你爲什麼不把它安裝到virtualenv的站點包中。請使用所有這些信息更新(編輯)您的帖子(當您這樣做時,請勿使用**編輯:**) – Anthon