ModuleNotFoundError:没有名为“ ruamel”的模块

邓克

我正在使用在这里找到的Kubernetes库存构建器脚本:https : //github.com/kubernetes-sigs/kubespray/blob/master/contrib/inventory_builder/inventory.py

在上line 36,使用代码导入ruamel YML库from ruamel.yaml import YAML该库可以在这里找到:https : //pypi.org/project/ruamel.yaml/

在我的OSX设备(Mojave 10.14.3)上,如果运行pip list,我可以清楚地看到的最新版本ruamel.yaml

点列表

如果运行pip show ruamel.yaml,则会得到以下输出:

点显示ruamel.yaml

我正在使用以下命令运行脚本: CONFIG_FILE=inventory/mycluster/hosts.ini python3 contrib/inventory_builder/inventory.py 10.0.0.1 10.0.0.2 10.0.0.4 10.0.0.5

奇怪的是,它返回以下错误:

Traceback (most recent call last):
  File "contrib/inventory_builder/inventory.py", line 36, in <module>
    from ruamel.yaml import YAML
ModuleNotFoundError: No module named 'ruamel'

我对Python的经验很少,所以不了解这可能会失败。我是否错误地安装了磁带库?ruamel.yml项目页面上的文档中,脚本看起来像应该在调用库。

提前致谢

丹尼尔·罗斯曼

pip设置为指向Python 2安装。要在Python 3下安装该库,请执行pip3 install ruamel.yml

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

ModuleNotFoundError:没有名为“ knox”的模块

ModuleNotFoundError:没有名为“项目”的模块

ModuleNotFoundError:没有名为“ camelcase”的模块

ModuleNotFoundError: 没有名为“model”的模块

ModuleNotFoundError: 没有名为“src”的模块

ModuleNotFoundError:没有名为“dbutils”的模块

ModuleNotFoundError:没有名为“ fastai”的模块

ModuleNotFoundError:没有名为“dmidecode”的模块

ModuleNotFoundError: 没有名为“tensorboard”的模块

ModuleNotFoundError:没有名为“ pynput”的模块

ModuleNotFoundError:没有名为“ jieba”的模块

ModuleNotFoundError:没有名为“ buildozer”的模块

ModuleNotFoundError:没有名为“模型”的模块

ModuleNotFoundError:没有名为“ matplotlib”的模块

ModuleNotFoundError: 没有名为“bootstrapform”的模块

ModuleNotFoundError:没有名为“ BaseHTTPServer”的模块

ModuleNotFoundError:没有名为“ Cython”的模块

ModuleNotFoundError:没有名为“ gin”的模块

没有名为“Skimage”的模块 ModuleNotFoundError

ModuleNotFoundError:没有名为“ mglearn”的模块

ModuleNotFoundError:没有名为“烧瓶”的模块

ModuleNotFoundError:没有名为“python”的模块

ModuleNotFoundError:没有名为“建模”的模块

ModuleNotFoundError: 没有名为“aiohttp”的模块

ModuleNotFoundError:没有名为“ printSoln”的模块

ModuleNotFoundError:没有名为“ lxml”的模块

ModuleNotFoundError:没有名为“ jose”的模块

ModuleNotFoundError:没有名为“ Ipython”的模块

ModuleNotFoundError:没有名为“表单”的模块