Django 1.7, 但是在运行python manage.py runserver的时候报ImportError: cannot import name TableInfo

安装了Django 1.7, 但是在运行 python manage.py runserver的时候报
File "/usr/local/python273/lib/python2.7/site-packages/django/db/backends/sqlite3/introspection.py", line 3, in <module>
from django.db.backends import BaseDatabaseIntrospection, FieldInfo, TableInfo site-packages/django/db/backends/sqlite3/
ImportError: cannot import name TableInfo

这个错误的原因看起来是由于程序TableInfo.py找不到,谁有这个程序?

第1个回答  2014-11-12
这个看情况是sqlite3的问题吧。追问

是sqlite3的问题,可是github也没有提供TableInfo的包下载。网上也找不到任何的资源

...python manage.py runserver 就报错了,请问什么情况?
这个时候就会报import error,并且给出无法导入的模块名称,你这里就是mytrial模块,你可以尝试在项目目录下创建一个空白的__init__.py文件,然后再尝试执行python manage.py runserver命令,应该就可以恢复正常了。不知道我讲清楚了没有,希望可以帮助到你。

当我准备运行python server时, 提示 "ImportError: No module named d...
pip freeze没看到django的话,就安装 pip install django最好还是使用pipenv

windows7下 pycharm运行django 崩溃 提示 python已经停止工作
首先你打开localhost的提示是正常,说明你搭建django是成功了,只是你没有创建任何app,或者你创建了app但是没有同步到数据库(python manage.py makemigratons,python manage.py migrate,这两个命令必须在django1.7以上版本),如果你还没有任何app也可以执行,会创建内置的用户系统,等等。可以到localhost:80...

Django的manage.py runserver 可以长期运行吗
在cmd里运行python manage.py runserver 想要测试自己的代码都是如你上面说的,在cmd里运行python manage.py runserver就行了。 难道你想直接双击models.py运行吗?这是错误的。

python3 manage.py runserver报错:ImportError: No module named '_sq...
不要编译源代码来安装Python,Python官网上有现成的二进制安装包下载,其中集成了sqlite3。或者换MySQL等其他数据库。

django执行阻塞任务怎么处理(django定时触发任务)
pythonmanage.pymigrate 否则运行:(Django1.6或Django1.7都可以) pythonmanage.pysyncdb 5.创建一个task 正如前面所说的,一个task就是一个Pyhtonfunction.但Celery需要知道这一function是task,因此我们可以使用celery自带的装饰器decorator:@task.在 djangoapp目录中创建taske.py: fromceleryimporttask @task() defadd(...

django怎么不能生成迁移文件(django文件的上传和删除)
你应该可以看到一个令人赏心悦目的淡蓝色 Django 欢迎页面它开始工作了。 你也可以指定启动端口: $ python manage.py runserver 8080 以及指定 ip: $ python manage.py runserver 0.0.0.0:8000 3. 创建 app 前面创建了一个项目并且成功运行,现在来创建一个 app,一个 app 相当于项目的一个子模块。 在项目目录...

Python程序,在命令行用Python manage.py runserver8000可以运行,但是...
首先,如果题主用的是django、web框架那是不可能被打包成exe文件。

cmd中运行django命令提示系统不能执行指定程序怎么办?
这个是因为你没有安装python或者你安装了python但是没有指定路径,您可以网上搜索一下安装python的相关文章看一下,然后在cmd中先运行python,看看能不能正常进入python.如果可以了,再尝试用python manage.py runserver启动django

django的runserver是什么(djangoruntimeerror)
django-adminstartprojectHelloWorld即可生成django项目,命令行是exe格式的。 manage.py把参数交给命令行解析。 execute_from_command_line()通过命令行参数,创建一个管理类。然后运行他的execute()。 如果设置了reload,将会在启动前先check_errors。 check_errors()是个闭包,所以上文结尾是(django.setup)()。 直接看最...

相似回答