web-dev-qa-db-ja.com

asserts _sre.MAGIC == MAGIC、SREモジュールの不一致AssertionError:SREモジュールの不一致エラーはどういう意味ですか?

こんにちは、python manage.py runserverコマンドですが、このエラーメッセージが表示されます

ファイル「C:\ Users\adrie\Anaconda3\lib\sre_compile.py」、17行目、assert _sre.MAGIC == MAGIC、「SREモジュールの不一致」AssertionError:SREモジュールの不一致

ここで何が起こっているのか誰かが知っていますか?

以前にanacondaをインストールしていて、問題なく稼働していました。しかし、その後、anacondaをアンインストールして再インストールしましたが、今、このエラーが発生しています。

6
Adriel Werlich

Pythonインタープリターバージョン(3.7など)と 're' pythonモジュール(3.6.1など)の間で不一致がないことを確認してください。

5
Phil

IDLEまたはanacondaを再インストールする必要があります

AnacondaのPythonバージョンを切り替えることができます。Anacondaをアンインストールする必要はありません。

利用可能なPythonバージョンを確認します。

conda search python

お好みのPythonバージョンを選択してください:

conda install python=3.7.5
0
Vintorew

私のPYTHONHOMEおよびPYTHONPATH環境変数が間違ったバージョンを指していました。これを修正することでimport sre_compileを修正しました。

0
Marvin Effing

インストールされているpythonバージョンがanacondaが使用するバージョンと完全に一致することを確認してください。別のpythonバージョンが取得されない場合。Windowsでは、anaconda pythonコントロールセンターのバージョン->アンインストールプログラム-> Anacondaの名前。また、古いpythonバージョンがインストールされていないことを確認してください(バージョンを指す環境変数がまだある可能性があります)。 。

0
Bernhard Jaeger