Pythonモジュールがインストールされており、正しいサイトパッケージに含まれていますが、まだ見つかりません。どうすればこれを修正できるでしょうか?

セリル

pyVimを使用してPythonプログラムをCentosマシンで実行するのに問題があります。私の知る限り、すべてが正しく適切な場所にインストールされていますが、それでも見つからないと主張しています。これは、pyvimを問題なくインストールした別のマシン(同じpython / pipバージョン)で正しく実行されるため、コードは適切なはずです。

$ python3.8 vm_status_check.py

ModuleNotFoundError: No module named 'pyVim'

$ python3.8 -m pip install pyvim

Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: pyvim in /home/lab-user/.local/lib/python3.8/site-packages (3.0.2)

$ python3.8-mサイト

sys.path = [
    '/home/lab-user/Mandalorian-Labs',
    '/usr/local/lib/python38.zip',
    '/usr/local/lib/python3.8',
    '/usr/local/lib/python3.8/lib-dynload',
    '/home/lab-user/.local/lib/python3.8/site-packages',
    '/usr/local/lib/python3.8/site-packages',
]
USER_BASE: '/home/lab-user/.local' (exists)
USER_SITE: '/home/lab-user/.local/lib/python3.8/site-packages' (exists)
ENABLE_USER_SITE: True

$ ls /home/lab-user/.local/lib/python3.8/site-packages

Pygments-2.7.1.dist-info     prompt_toolkit                  pygments               six.py
__pycache__                  prompt_toolkit-3.0.7.dist-info  pyvim                  wcwidth
docopt-0.6.2-py3.8.egg-info  pyflakes                        pyvim-3.0.2.dist-info  wcwidth-0.2.5.dist-info
docopt.py                    pyflakes-2.2.0.dist-info        six-1.15.0.dist-info

ですから、私が知る限り、すべてが順調に見えます。しかし、「ModuleNotFoundError: 'pyVim'という名前のモジュールはありません」は持続します。他に何かがこれを引き起こしている可能性がありますか?

セリル

エラーは少し赤いニシンだったことがわかりました。実際に欠落していたパッケージはpyvmomiであり、それをインストールすると問題が修正されました。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

Related 関連記事

ホットタグ

アーカイブ