gpt4 book ai didi

python - 没有名为 pyVim 的模块

转载 作者:行者123 更新时间:2023-12-05 00:47:00 24 4
gpt4 key购买 nike

我正在使用 python 3.7.5 运行 Catalina MacOS。我正在尝试运行 ansible 脚本来安装 VM。这需要 python >= 2.6 和 PyVmomi。我已经通过 pip 安装了 PyVomi 和 pyVim。两者都安装成功。当我运行剧本时,我收到以下错误消息。不知道我错过了什么。

TASK [Create a virtual machine on given ESXi hostname] *************************
An exception occurred during task execution. To see the full traceback, use -vvv. The error was: ImportError: No module named pyVim
fatal: [localhost -> localhost]: FAILED! => {"changed": false, "msg": "Failed to import the required Python library (PyVmomi) on MacBook-Pro.local's Python /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python. Please read module documentation and install in the appropriate location"}

最佳答案

ArunJose_Intel 是正确的。该模块是 pyvmomi,而不是 pyVim。尽管错误表明缺少 pyVim 库。这是误导,因为我可以在我的目录中看到它。按照他的建议,我将 pip install 命令改为安装 pyvmomi。

pip install pyvmomi

我能够在导入 pyVim 的情况下运行 python 脚本。谢谢阿伦。

关于python - 没有名为 pyVim 的模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59273658/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com