我正在使用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