質問編集履歴
2
異なるエラーメッセージを載せていたので修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -12,57 +12,117 @@
|
|
12
12
|
|
13
13
|
###エラーメッセージ
|
14
14
|
|
15
|
+
(microblog) [root@localhost microblog]# export DJANGO_SETTINGS_MODULE=microblog.settings.dev
|
16
|
+
|
15
17
|
(microblog) [root@localhost microblog]# python manage.py runserver
|
18
|
+
|
19
|
+
Watching for file changes with StatReloader
|
20
|
+
|
21
|
+
Exception in thread django-main-thread:
|
16
22
|
|
17
23
|
Traceback (most recent call last):
|
18
24
|
|
19
|
-
File "
|
25
|
+
File "/usr/lib64/python3.6/threading.py", line 916, in _bootstrap_inner
|
20
26
|
|
21
|
-
|
27
|
+
self.run()
|
22
28
|
|
23
|
-
File "
|
29
|
+
File "/usr/lib64/python3.6/threading.py", line 864, in run
|
24
30
|
|
25
|
-
e
|
31
|
+
self._target(*self._args, **self._kwargs)
|
26
32
|
|
27
|
-
File "/opt/django/microblog/lib/python3.6/site-packages/django/
|
33
|
+
File "/opt/django/microblog/lib/python3.6/site-packages/django/utils/autoreload.py", line 54, in wrapper
|
28
34
|
|
29
|
-
|
35
|
+
fn(*args, **kwargs)
|
30
36
|
|
31
|
-
File "/opt/django/microblog/lib/python3.6/site-packages/django/core/management/
|
37
|
+
File "/opt/django/microblog/lib/python3.6/site-packages/django/core/management/commands/runserver.py", line 109, in inner_run
|
32
38
|
|
33
|
-
|
39
|
+
autoreload.raise_last_exception()
|
34
40
|
|
35
|
-
File "/opt/django/microblog/lib/python3.6/site-packages/django/
|
41
|
+
File "/opt/django/microblog/lib/python3.6/site-packages/django/utils/autoreload.py", line 77, in raise_last_exception
|
36
42
|
|
37
|
-
se
|
43
|
+
raise _exception[1]
|
38
44
|
|
39
|
-
File "/opt/django/microblog/lib/python3.6/site-packages/django/core/management/
|
45
|
+
File "/opt/django/microblog/lib/python3.6/site-packages/django/core/management/__init__.py", line 337, in execute
|
40
46
|
|
41
|
-
|
47
|
+
autoreload.check_errors(django.setup)()
|
42
48
|
|
43
|
-
File "/opt/django/microblog/lib/python3.6/site-packages/django/
|
49
|
+
File "/opt/django/microblog/lib/python3.6/site-packages/django/utils/autoreload.py", line 54, in wrapper
|
44
50
|
|
45
|
-
|
51
|
+
fn(*args, **kwargs)
|
46
52
|
|
47
|
-
File "/opt/django/microblog/lib/python3.6/site-packages/django/
|
53
|
+
File "/opt/django/microblog/lib/python3.6/site-packages/django/__init__.py", line 24, in setup
|
48
54
|
|
49
|
-
|
55
|
+
apps.populate(settings.INSTALLED_APPS)
|
50
56
|
|
51
|
-
File "/opt/django/microblog/lib/python3.6/site-packages/django/
|
57
|
+
File "/opt/django/microblog/lib/python3.6/site-packages/django/apps/registry.py", line 114, in populate
|
52
58
|
|
53
|
-
|
59
|
+
app_config.import_models()
|
54
60
|
|
55
|
-
File "/opt/django/microblog/lib/python3.6/site-packages/django/conf
|
61
|
+
File "/opt/django/microblog/lib/python3.6/site-packages/django/apps/config.py", line 211, in import_models
|
56
62
|
|
57
|
-
self._
|
63
|
+
self.models_module = import_module(models_module_name)
|
58
64
|
|
59
|
-
File "/opt/django/microblog/lib/python3.6/
|
65
|
+
File "/opt/django/microblog/lib64/python3.6/importlib/__init__.py", line 126, in import_module
|
60
66
|
|
61
|
-
r
|
67
|
+
return _bootstrap._gcd_import(name[level:], package, level)
|
62
68
|
|
63
|
-
|
69
|
+
File "<frozen importlib._bootstrap>", line 994, in _gcd_import
|
64
70
|
|
71
|
+
File "<frozen importlib._bootstrap>", line 971, in _find_and_load
|
65
72
|
|
73
|
+
File "<frozen importlib._bootstrap>", line 955, in _find_and_load_unlocked
|
74
|
+
|
75
|
+
File "<frozen importlib._bootstrap>", line 665, in _load_unlocked
|
76
|
+
|
77
|
+
File "<frozen importlib._bootstrap_external>", line 678, in exec_module
|
78
|
+
|
79
|
+
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
|
80
|
+
|
81
|
+
File "/opt/django/microblog/lib/python3.6/site-packages/django/contrib/auth/models.py", line 2, in <module>
|
82
|
+
|
83
|
+
from django.contrib.auth.base_user import AbstractBaseUser, BaseUserManager
|
84
|
+
|
85
|
+
File "/opt/django/microblog/lib/python3.6/site-packages/django/contrib/auth/base_user.py", line 47, in <module>
|
86
|
+
|
87
|
+
class AbstractBaseUser(models.Model):
|
88
|
+
|
89
|
+
File "/opt/django/microblog/lib/python3.6/site-packages/django/db/models/base.py", line 117, in __new__
|
90
|
+
|
91
|
+
new_class.add_to_class('_meta', Options(meta, app_label))
|
92
|
+
|
93
|
+
File "/opt/django/microblog/lib/python3.6/site-packages/django/db/models/base.py", line 321, in add_to_class
|
94
|
+
|
95
|
+
value.contribute_to_class(cls, name)
|
96
|
+
|
97
|
+
File "/opt/django/microblog/lib/python3.6/site-packages/django/db/models/options.py", line 204, in contribute_to_class
|
98
|
+
|
99
|
+
self.db_table = truncate_name(self.db_table, connection.ops.max_name_length())
|
100
|
+
|
101
|
+
File "/opt/django/microblog/lib/python3.6/site-packages/django/db/__init__.py", line 28, in __getattr__
|
102
|
+
|
103
|
+
return getattr(connections[DEFAULT_DB_ALIAS], item)
|
104
|
+
|
105
|
+
File "/opt/django/microblog/lib/python3.6/site-packages/django/db/utils.py", line 201, in __getitem__
|
106
|
+
|
107
|
+
backend = load_backend(db['ENGINE'])
|
108
|
+
|
109
|
+
File "/opt/django/microblog/lib/python3.6/site-packages/django/db/utils.py", line 110, in load_backend
|
110
|
+
|
111
|
+
return import_module('%s.base' % backend_name)
|
112
|
+
|
113
|
+
File "/opt/django/microblog/lib64/python3.6/importlib/__init__.py", line 126, in import_module
|
114
|
+
|
115
|
+
return _bootstrap._gcd_import(name[level:], package, level)
|
116
|
+
|
117
|
+
File "/opt/django/microblog/lib/python3.6/site-packages/django/db/backends/sqlite3/base.py", line 66, in <module>
|
118
|
+
|
119
|
+
check_sqlite_version()
|
120
|
+
|
121
|
+
File "/opt/django/microblog/lib/python3.6/site-packages/django/db/backends/sqlite3/base.py", line 63, in check_sqlite_version
|
122
|
+
|
123
|
+
raise ImproperlyConfigured('SQLite 3.8.3 or later is required (found %s).' % Database.sqlite_version)
|
124
|
+
|
125
|
+
django.core.exceptions.ImproperlyConfigured: SQLite 3.8.3 or later is required (found 3.7.17).
|
66
126
|
|
67
127
|
|
68
128
|
|
1
質問内容に情報量を追加しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -4,24 +4,80 @@
|
|
4
4
|
|
5
5
|
RloginでVirtualBoxにssh接続し
|
6
6
|
|
7
|
-
Djangoアプリケーションをデプロイしたのでrunserver
|
7
|
+
Djangoアプリケーションをデプロイしたのでrunserverすると以下のようなエラーが表示がでます。
|
8
8
|
|
9
|
-
|
9
|
+
解決策を教えていただけますでしょうか。
|
10
|
-
|
11
|
-
...............................................................
|
12
|
-
|
13
|
-
raise ImproperlyConfigured('SQLite3.8.3 or later is required(found %s).'% Datebase.sqlite_verson)
|
14
|
-
|
15
|
-
django.core.exceptions.ImproperlyConfigured: SQLite 3.8.3 or later is requierd(found 3.7.17).
|
16
|
-
|
17
|
-
...............................................................
|
18
10
|
|
19
11
|
|
20
12
|
|
21
|
-
|
13
|
+
###エラーメッセージ
|
22
14
|
|
15
|
+
(microblog) [root@localhost microblog]# python manage.py runserver
|
16
|
+
|
17
|
+
Traceback (most recent call last):
|
18
|
+
|
19
|
+
File "manage.py", line 21, in <module>
|
20
|
+
|
21
|
+
main()
|
22
|
+
|
23
|
+
File "manage.py", line 17, in main
|
24
|
+
|
25
|
+
execute_from_command_line(sys.argv)
|
26
|
+
|
27
|
+
File "/opt/django/microblog/lib/python3.6/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
|
28
|
+
|
29
|
+
utility.execute()
|
30
|
+
|
31
|
+
File "/opt/django/microblog/lib/python3.6/site-packages/django/core/management/__init__.py", line 375, in execute
|
32
|
+
|
33
|
+
self.fetch_command(subcommand).run_from_argv(self.argv)
|
34
|
+
|
35
|
+
File "/opt/django/microblog/lib/python3.6/site-packages/django/core/management/base.py", line 323, in run_from_argv
|
36
|
+
|
37
|
+
self.execute(*args, **cmd_options)
|
38
|
+
|
39
|
+
File "/opt/django/microblog/lib/python3.6/site-packages/django/core/management/commands/runserver.py", line 60, in execute
|
40
|
+
|
41
|
+
super().execute(*args, **options)
|
42
|
+
|
43
|
+
File "/opt/django/microblog/lib/python3.6/site-packages/django/core/management/base.py", line 364, in execute
|
44
|
+
|
45
|
+
output = self.handle(*args, **options)
|
46
|
+
|
47
|
+
File "/opt/django/microblog/lib/python3.6/site-packages/django/core/management/commands/runserver.py", line 67, in handle
|
48
|
+
|
49
|
+
if not settings.DEBUG and not settings.ALLOWED_HOSTS:
|
50
|
+
|
51
|
+
File "/opt/django/microblog/lib/python3.6/site-packages/django/conf/__init__.py", line 79, in __getattr__
|
52
|
+
|
53
|
+
self._setup(name)
|
54
|
+
|
55
|
+
File "/opt/django/microblog/lib/python3.6/site-packages/django/conf/__init__.py", line 66, in _setup
|
56
|
+
|
57
|
+
self._wrapped = Settings(settings_module)
|
58
|
+
|
59
|
+
File "/opt/django/microblog/lib/python3.6/site-packages/django/conf/__init__.py", line 176, in __init__
|
60
|
+
|
61
|
+
raise ImproperlyConfigured("The SECRET_KEY setting must not be empty.")
|
62
|
+
|
23
|
-
|
63
|
+
django.core.exceptions.ImproperlyConfigured: The SECRET_KEY setting must not be empty.
|
24
64
|
|
25
65
|
|
26
66
|
|
67
|
+
|
68
|
+
|
69
|
+
###環境
|
70
|
+
|
71
|
+
linuxディストリビューション "CentOS Linux release 7.6.1810"
|
72
|
+
|
73
|
+
###補足
|
74
|
+
|
75
|
+
次のサイト(https://qiita.com/rururu_kenken/items/8202b30b50e3bfa75821
|
76
|
+
|
77
|
+
)を参考にして改善しようと試みましたが
|
78
|
+
|
27
|
-
|
79
|
+
このサイトの21行目以降の
|
80
|
+
|
81
|
+
$ wget https://www.sqlite.org/2019/sqlite-autoconf-3280000.tar.gz
|
82
|
+
|
83
|
+
から上記のディストリビューションでの進め方がわかりません。
|