我尝试使用python3 manage.py startapp webapp
命令创建应用,但我收到的错误是:
django.core.exceptions.ImproperlyConfigured:加载错误 pysqlite2或sqlite3模块(按此顺序尝试):没有名为的模块 ' _sqlite3'
所以我尝试使用pip install sqlite3
安装sqlite3但是我收到了这个错误:
使用缓存的sqlite3-99.0.tar.gz
从命令python setup.py egg_info完成输出:
追踪(最近一次呼叫最后一次):
文件"",第1行,
文件" /tmp/pip-build-dbz_f1ia/sqlite3/setup.py" ;,第2行,在 引发RuntimeError(" Package' sqlite3'不得从pypi&#34下载;)
RuntimeError:Package' sqlite3'不得从pypi下载
命令" python setup.py egg_info"在/ tmp / pip-build-dbz_f1ia / sqlite3 /
中出现错误代码1失败
我尝试运行这个命令:sudo apt install sqlite3
但是它说sudo不是一个有效的命令,即使不是因为某些原因也不是。我正在运行Python3.6.2。我在Godaddy托管上安装了Python,并且我使用SSH来安装所有东西。我安装了Python并设置了virtualenv。之后,我安装了Django并创建了一个Django项目。如何修复这些错误以成功创建Django应用程序?
答案 0 :(得分:1)
sqlite3
是标准库的一部分。您无需安装它。
如果它给你一个错误,你可能需要安装你的发行版的python-dev包,例如sudo apt-get install python-dev
。