`
喜欢蓝色的我
  • 浏览: 370431 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

django启动报和数据库相关的错误

 
阅读更多
启动django报错:

"D:\Program Files (x86)\JetBrains\PyCharm 4.0.4\bin\runnerw.exe" C:\Python27\python.exe E:/performance/scp1021_gai/app/scp/manage.py runserver 127.0.0.1:8000

Traceback (most recent call last):

  File "E:/performance/scp1021_gai/app/scp/manage.py", line 11, in <module>

    execute_from_command_line(sys.argv)

  File "C:\Python27\lib\site-packages\django\core\management\__init__.py", line 338, in execute_from_command_line

    utility.execute()

  File "C:\Python27\lib\site-packages\django\core\management\__init__.py", line 312, in execute

    django.setup()

  File "C:\Python27\lib\site-packages\django\__init__.py", line 18, in setup

    apps.populate(settings.INSTALLED_APPS)

  File "C:\Python27\lib\site-packages\django\apps\registry.py", line 108, in populate

    app_config.import_models(all_models)

  File "C:\Python27\lib\site-packages\django\apps\config.py", line 198, in import_models

    self.models_module = import_module(models_module_name)

  File "C:\Python27\lib\importlib\__init__.py", line 37, in import_module

    __import__(name)

  File "C:\Python27\lib\site-packages\django\contrib\auth\models.py", line 41, in <module>

    class Permission(models.Model):

  File "C:\Python27\lib\site-packages\django\db\models\base.py", line 139, in __new__

    new_class.add_to_class('_meta', Options(meta, **kwargs))

  File "C:\Python27\lib\site-packages\django\db\models\base.py", line 324, in add_to_class

    value.contribute_to_class(cls, name)

  File "C:\Python27\lib\site-packages\django\db\models\options.py", line 250, in contribute_to_class

    self.db_table = truncate_name(self.db_table, connection.ops.max_name_length())

  File "C:\Python27\lib\site-packages\django\db\__init__.py", line 36, in __getattr__

    return getattr(connections[DEFAULT_DB_ALIAS], item)

  File "C:\Python27\lib\site-packages\django\db\utils.py", line 240, in __getitem__

    backend = load_backend(db['ENGINE'])

  File "C:\Python27\lib\site-packages\django\db\utils.py", line 111, in load_backend

    return import_module('%s.base' % backend_name)

  File "C:\Python27\lib\importlib\__init__.py", line 37, in import_module

    __import__(name)

  File "C:\Python27\lib\site-packages\django\db\backends\mysql\base.py", line 30, in <module>

    raise ImproperlyConfigured("Error loading MySQLdb module: %s" % e)

UnicodeDecodeError: 'ascii' codec can't decode byte 0xb2 in position 20: ordinal not in range(128)

 

 

-------------------------------------------------------------------------------------------------------------------------------------

解决方案,就是从新下载一个python-mysql并安装,安装完成就能正常访问了

下载地址:https://pypi.python.org/pypi/MySQL-python/1.2.5#downloads

 

奇诡的是,之前是有安装过的,也能正常访问,好久没有动过之后再启动,就报这个错误。

 

分享到:
评论

相关推荐

    django 连接数据库出现1045错误的解决方式

    如果遇到`django.db.utils.OperationalError: (1045, "Access denied for user ‘账号’@’localhost’ (using password: YES)")`这样的错误,这通常意味着Django无法使用指定的凭据连接到MySQL数据库。错误信息清楚...

    django第一个项目连接mysql数据库实现注册登录

    在本教程中,我们将深入探讨如何使用Django框架创建第一个项目,并将其与MySQL数据库集成以实现用户注册和登录功能。Django是一个强大的Python Web开发框架,而MySQL则是一种广泛使用的开源关系型数据库管理系统。让...

    Python_django_web学生管理系统(使用mysql数据库)

    **Python_django_web学生管理系统** 是一款基于Python的Django框架和MySQL数据库构建的Web应用程序。这个项目旨在提供一个高效、便捷的平台,用于管理学生信息,包括学生的添加、删除、查询和修改等功能。通过使用...

    django学生信息管理系统

    【django学生信息管理系统】是一个基于Python的Django框架构建的应用程序,主要用于管理和处理学生的相关信息。Django是一个高级的Web开发框架,它强调可重用性和“开箱即用”的功能,使得开发者能够快速构建安全、...

    基于Django的图书管理系统源码+数据库.zip

    本压缩包"基于Django的图书管理系统源码+数据库.zip"包含了一个完整的图书管理系统的源代码以及相关的数据库文件,非常适合初学者学习Django开发和数据库管理,同时也可供有经验的开发者参考。 1. Django框架详解:...

    基于python+Django的平台管理系统,服务器端,使用基于Python的Django框架,结合Mysql数据库。.zip

    1. **manage.py**:Django项目的核心管理脚本,用于启动开发服务器、迁移数据库、创建管理命令等操作。 2. **requirements.txt**:记录了项目依赖的Python库版本,便于其他开发者复现环境。 3. **settings.py**:...

    Python的Django框架中的数据库配置指南

    总的来说,Django的数据库配置是一个关键的步骤,它确保了你的应用能够正确地存储和检索数据。正确配置后,Django将处理大部分数据库操作,让你可以专注于应用程序的业务逻辑。记得在开发过程中定期备份数据库,以...

    python之Django

    时区设置对于跨时区的应用尤为重要,它能够帮助开发者正确处理时间相关的逻辑,避免由于时区差异导致的数据错误。 **2. 模型的字符串表示** - **模型的`__str__`方法**:在Django中,通常建议为每个模型类定义`__...

    基于Django开发的智能分类图片平台源代码+数据库+测试集+模型

    - Django模型的定义和数据库操作。 - 如何处理文件上传和存储。 - 集成预训练模型进行图像分类。 - 使用Django进行测试和部署的实践。 - 如何创建和管理数据库迁移。 - 深入理解Django视图和模板的工作原理。 总之...

    Django demo 简单登陆注册实现

    通过这个Django demo,你可以学习到如何在Django中创建模型、视图、模板,以及如何配置数据库和URL路由。这些都是Django开发的基础,也是构建复杂Web应用的关键步骤。随着经验的积累,你可以进一步探索Django的高级...

    django-1.7.8.tar.gz

    这个特性使得Django在每次启动时自动检查项目和应用程序的配置,检测潜在的问题,如无效的数据库表名或缺失的依赖项。这样可以提前发现并解决错误,避免在运行时出现意外问题。 此外,Django 1.7.8增强了模型管理器...

    Django1.6 官方文档

    - Django 1.6 版本中的“第一步”章节提供了快速启动指南,帮助开发者快速搭建环境并创建第一个应用程序。 - **快速安装指南** 包括了安装 Python 和 Django 的基本步骤。 - **编写第一个 Django 应用** 分为六个...

    django1.3官方文档英文html版

    2. **快速入门**:Django的快速启动指南介绍了如何创建第一个项目和应用,包括`django-admin startproject`和`python manage.py startapp`命令,以及理解和编辑settings.py、urls.py和views.py等核心文件。...

    基于python+Django的后台管理系统。.zip

    1. **manage.py**:Django项目的命令行入口,用于执行如迁移数据库、启动服务器等任务。 2. **requirements.txt**:记录项目依赖的Python库版本,便于复现环境。 3. **settings.py**:Django项目的配置文件,包括...

    Django-1.9.tar.gz

    Django是Python编程语言中的一款强大且流行的Web框架,它以高效、可扩展性和强调代码清晰性而闻名。Django 1.9是这个框架的一个重要版本,它包含了许多改进和新特性,对于理解Django的开发流程和构建Web应用程序至关...

    Django-1.8.17

    至于开发效率,Django内置了强大的开发服务器,可以快速启动和测试应用。其内置的调试器和错误报告也有助于开发者快速定位和修复问题。此外,Django的admin界面可以自动为每个模型生成后台管理系统,极大地提高了...

    基于pythondjango的前后端在线考试系统

    6. **manage.py**:Django自带的命令行工具,可以用来启动服务器、迁移数据库、运行测试等。 7. **requirements.txt**:列出项目所需的Python包及其版本,用于确保环境的一致性。 8. **dj2**:可能是项目的主要代码...

    The Django Book-----中文版.pdf

    入门Django时,首先需要了解的是如何启动一个项目和使用Django内置的开发服务器。Django的动态网页基础涵盖了视图的创建和URL配置,如何将HTTP请求映射到视图函数,以及如何处理动态URL和404错误。 Django模板系统...

    django1.9.13-tar.gz

    解压后,你会得到一个名为“Django-1.9.13”的目录,其中包含了所有Django源代码和相关文件。 3. **安装步骤** - **环境准备**:确保你已经安装了Python 2.7或Python 3.4到3.6版本,因为Django 1.9.13支持这些版本...

Global site tag (gtag.js) - Google Analytics