1

我正在使用 python 2.7.13,
当我将它安装在自定义目录中时,我在导入 ruamel.yaml 时遇到了问题。

**ImportError: No module named ruamel.yaml**

使用的命令如下:

pip install --target=Z:\XYZ\globalpacks ruamel.yaml

我已将此自定义目录添加到 PYTHONPATH 环境变量
中,并且在此位置还有一个 .pth 文件,其中包含以下几行
Z:\XYZ\globalpacks\anotherApp
Z:\XYZ\globalpacks\ruamel

使用上述设置类似地安装了另一个应用程序
并且它可以工作。

我在这里想念什么?

PS:当我安装在 site-packages 文件夹中时它可以工作,当我 在 ruamel 文件夹中
创建一个init .py 文件时,它也可以在自定义文件夹中工作。

编辑:

由于我们的内容创建软件使用 python 2.7,我们只能
使用相同的版本。我们选择在所有机器上安装相同版本的 python
,并将导入路径设置为指向位于共享
网络驱动器上的模块/应用程序。
如前所述,它适用于 python 站点包,但不适用于PYTHONPATH环境变量
上的网络驱动器。 并且 已 尽职尽责地安装。抱歉,之前没有提供完整的详细信息。非常 感谢您的输入。
ruamel.yaml-**.nspkg.pthruamel.ordereddict-*-nspkg.pth

4

0 回答 0