osqaのエラー修正1146,"Table'osqa.forum_badge'doesn't exist"

408 ワード

osqaを解凍して使用する場合
python manage.py syncdb
python manage.py runserver
以降も、osqaのWebサイトにアクセスできず、「Table'osqa.forum_badge'doesn't exist」エラーが1146で報告されました.システムに異なるバージョンpythonがある可能性があります
解決策は、不要なpythonバージョンを削除したり、システム環境変数を設定したりして、/usr/localを前に落とすことです.
そして実行
python manage.py syncdb --all --verbose
コマンドでデータベースを同期すると、問題が解決します.