現在のシステム: Windows XP / Windows 7 (両方で問題が発生)
次の展開のガイドラインに従った後:
https://devcenter.heroku.com/articles/python
そして、単純なポーリング アプリケーションを使用してテストすることで、ログを確認した後に次のエラーが表示されることを除いて、heorku を介してアプリケーションを正常にプッシュできます。
2012-04-27T08:14:42+00:00 app[web.1]: django.core.exceptions.ImproperlyConfigure
d: Error loading either pysqlite2 or sqlite3 modules (tried in that order): No m
odule named _sqlite3
これは、データベースを同期しようとしたときにも発生します。
settings.py ファイル内のデータベースの現在の構成は次のとおりです。
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3', # Add 'postgresql_psycopg2', 'mysql', 'sqlite3' or 'oracle'.
'NAME': 'database.sqlite', # Or path to database file if using sqlite3.
'USER': '', # Not used with sqlite3.
'PASSWORD': '', # Not used with sqlite3.
'HOST': '', # Set to empty string for localhost. Not used with sqlite3.
'PORT': '', # Set to empty string for default. Not used with sqlite3.
}
}
私はそれがsqlite3データベースであることを認識しており、herokuがエラーなしでアプリをデプロイできるようにする必要があると言われました。この問題に関連する次の潜在的な解決策を使用してフォローアップしました。
_sqlite3 という名前のモジュールがありません Django プロジェクトで SQLite をセットアップするにはどうすればよいですか? http://groups.google.com/group/django-users/browse_thread/thread/185f981f432346f1
どんな助けでも大歓迎です!追加情報が必要な場合はお知らせください。