GNU/Linux >> Linux の 問題 >  >> Cent OS

ImportErrorを修正する方法:CentOSにvirtualenvという名前のモジュールがありませんか?

CentOSマシンでLetsencryptパッケージをコンパイルしようとして、このエラーメッセージが表示されました– ImportError:virtualenvという名前のモジュールがありません

./letsencrypt-auto 
::::::::::::::::::::::::::::
Traceback (most recent call last):
 File "/usr/bin/virtualenv", line 2, in <module>
 import virtualenv
ImportError: No module named virtualenv

デフォルトではvirtualenv/usr / local / bin」の下にインストールされました ‘ですが、プログラムを実行すると同じエラーがスローされます:

$/usr/bin/virtualenv
Traceback (most recent call last):
 File "/usr/bin/virtualenv", line 2, in <module>
 import virtualenv
ImportError: No module named virtualenv

このエラーを修正するにはどうすればよいですか?

回答:

デフォルトの「virtualenv ‘は同じエラーをスローします(正しくインストールされていないか破損している可能性があります)。Python-pipを使用してパッケージを再インストールしてみてください(このチュートリアルはpipのインストールに役立ちます)

$pip install virtualenv
::::
Installing collected packages: virtualenv
Successfully installed virtualenv-13.1.2

完了したら、「 / usr / bin / virtualenv ‘は正常に機能しています。コマンド「/usr / bin/virtualenv」 オプションがない場合は、コマンドヘルプを出力する必要があります。

それでおしまい。それがあなたのために働くことを願っています。


Cent OS
  1. CentOSで「semanageコマンド」が見つからないというエラーを修正する方法

  2. 修正方法一致するものが見つからない:policycoreutils-RHEL /CentOS8のPython

  3. ImportErrorを解決する方法:ConfigParserという名前のモジュールはありませんか?

  1. CentOSのApacheでmod_rewriteを有効にする方法

  2. ImportError:MySQLdbという名前のモジュールがありません[解決済み]

  3. python-dev インストール エラー:ImportError:apt_pkg という名前のモジュールがありません

  1. CentOS7にPHP7、7.2、7.3をインストールする方法

  2. CentOS/RHEL 8 でモジュール ストリームを切り替える方法

  3. ImportError:'appdirs' という名前のモジュールがありません