前提・実現したいこと
windows8.1のコマンドプロントで、Djangoを起動しようとしています。
『Pythonプログラミングのツボとコツがゼッタイにわかる本』秀和システム(2016年)
のp213ページのコマンドを試しています。
発生している問題・エラーメッセージ
エラーメッセージ RuntimeError: __class__ not set defining 'AbstractBaseUser' as <class 'django.co ntrib.auth.base_user.AbstractBaseUser'>. Was __classcell__ propagated to type.__ new__?
該当のソースコード
Python
1Microsoft Windows [Version 6.3.9600] 2(c) 2013 Microsoft Corporation. All rights reserved. 3 4C:\Users\mycat_000>cd firstDjango 5 6C:\Users\mycat_000\firstDjango>python manage.py runserver 7Exception ignored in thread started by: <function check_errors.<locals>.wrapper 8at 0x03300460> 9Traceback (most recent call last): 10 File "C:\Users\mycat_000\AppData\Local\Programs\Python\Python38-32\lib\site-pa 11ckages\django\utils\autoreload.py", line 226, in wrapper 12 fn(*args, **kwargs) 13 File "C:\Users\mycat_000\AppData\Local\Programs\Python\Python38-32\lib\site-pa 14ckages\django\core\management\commands\runserver.py", line 113, in inner_run 15 autoreload.raise_last_exception() 16 File "C:\Users\mycat_000\AppData\Local\Programs\Python\Python38-32\lib\site-pa 17ckages\django\utils\autoreload.py", line 249, in raise_last_exception 18 six.reraise(*_exception) 19 File "C:\Users\mycat_000\AppData\Local\Programs\Python\Python38-32\lib\site-pa 20ckages\django\utils\six.py", line 685, in reraise 21 raise value.with_traceback(tb) 22 File "C:\Users\mycat_000\AppData\Local\Programs\Python\Python38-32\lib\site-pa 23ckages\django\utils\autoreload.py", line 226, in wrapper 24 fn(*args, **kwargs) 25 File "C:\Users\mycat_000\AppData\Local\Programs\Python\Python38-32\lib\site-pa 26ckages\django\__init__.py", line 27, in setup 27 apps.populate(settings.INSTALLED_APPS) 28 File "C:\Users\mycat_000\AppData\Local\Programs\Python\Python38-32\lib\site-pa 29ckages\django\apps\registry.py", line 108, in populate 30 app_config.import_models(all_models) 31 File "C:\Users\mycat_000\AppData\Local\Programs\Python\Python38-32\lib\site-pa 32ckages\django\apps\config.py", line 199, in import_models 33 self.models_module = import_module(models_module_name) 34 File "C:\Users\mycat_000\AppData\Local\Programs\Python\Python38-32\lib\importl 35ib\__init__.py", line 127, in import_module 36 return _bootstrap._gcd_import(name[level:], package, level) 37 File "<frozen importlib._bootstrap>", line 1014, in _gcd_import 38 File "<frozen importlib._bootstrap>", line 991, in _find_and_load 39 File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked 40 File "<frozen importlib._bootstrap>", line 671, in _load_unlocked 41 File "<frozen importlib._bootstrap_external>", line 783, in exec_module 42 File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed 43 File "C:\Users\mycat_000\AppData\Local\Programs\Python\Python38-32\lib\site-pa 44ckages\django\contrib\auth\models.py", line 4, in <module> 45 from django.contrib.auth.base_user import AbstractBaseUser, BaseUserManager 46 File "C:\Users\mycat_000\AppData\Local\Programs\Python\Python38-32\lib\site-pa 47ckages\django\contrib\auth\base_user.py", line 52, in <module> 48 class AbstractBaseUser(models.Model): 49RuntimeError: __class__ not set defining 'AbstractBaseUser' as <class 'django.co 50ntrib.auth.base_user.AbstractBaseUser'>. Was __classcell__ propagated to type.__ 51new__? 52
試したこと
ネットで調べたことをいくつか試してみましたが、解決できませんでした。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
あなたの回答
tips
プレビュー