manage.py检查在连接到本地mysql数据库时失败

时间:2016-12-09 11:46:55

标签: python mysql django

我有一个全新的Django项目。它只包含“django-admin startproject”调用后的最小值。

一切都很好,但是当我向其添加数据库设置时,“python manage.py check”开始失败。为了更加精确,它在“python manage.py check --tag models”

上失败了

以下是我的设置

Process finished with exit code -1073741819 (0xC0000005)

我收到以下错误:

python -vv manage.py check --tag models

请注意,只有与数据库的连接成功,才会出现此问题。如果我在设置中放错了信息或者服务器没有运行,我会收到通常的django错误消息。

有什么想法吗?曾经看过类似的东西吗?

至少有一种方法可以调试哪个级别出错?

编辑:我已经完成了

# code object from 'C:\\Users\\Div-o\\AppData\\Local\\Programs\\Python\\Python35\\lib\\site-packages\\django\\contrib\\contenttypes\\__pycache__\\forms.cpython-                                                                                                                                  35.pyc'
import 'django.contrib.contenttypes.forms' #<_frozen_importlib_external.SourceFileLoader object at 0x000001A2447F6198>
import 'django.contrib.contenttypes.admin' # <_frozen_importlib_external.SourceFileLoader object at 0x000001A2447D8D68>
# trying C:\Users\Div-o\AppData\Local\Programs\Python\Python35\lib\site-packages\django\contrib\sessions\admin.cp35-win_amd64.pyd
# trying C:\Users\Div-o\AppData\Local\Programs\Python\Python35\lib\site-packages\django\contrib\sessions\admin.pyd
# trying C:\Users\Div-o\AppData\Local\Programs\Python\Python35\lib\site-packages\django\contrib\sessions\admin.py
# trying C:\Users\Div-o\AppData\Local\Programs\Python\Python35\lib\site-packages\django\contrib\sessions\admin.pyw
# trying C:\Users\Div-o\AppData\Local\Programs\Python\Python35\lib\site-packages\django\contrib\sessions\admin.pyc
# trying C:\Users\Div-o\AppData\Local\Programs\Python\Python35\lib\site-packages\django\contrib\sessions\admin.cp35-win_amd64.pyd
# trying C:\Users\Div-o\AppData\Local\Programs\Python\Python35\lib\site-packages\django\contrib\sessions\admin.pyd
# trying C:\Users\Div-o\AppData\Local\Programs\Python\Python35\lib\site-packages\django\contrib\sessions\admin.py
# trying C:\Users\Div-o\AppData\Local\Programs\Python\Python35\lib\site-packages\django\contrib\sessions\admin.pyw
# trying C:\Users\Div-o\AppData\Local\Programs\Python\Python35\lib\site-packages\django\contrib\sessions\admin.pyc
Segmentation fault

尝试获取更多调试信息。最后几行看起来像这样:

SimpleXmlElement

1 个答案:

答案 0 :(得分:0)

好的,经过几天的拔毛后,我通过卸载我的x64版本的Python并安装了32位版本来解决它。

我仍然不知道出了什么问题但是解决了它。我这样做的原因是我的项目工作的计算机和这个计算机之间唯一不同的事情。如果有人知道为什么会造成麻烦,我仍然想知道原因。