1

python manage.py runserver を実行して開発サーバーを起動しようとすると、次のエラーが表示されます。

Error: no module named registration

私のcommon.pyファイルでは、インストールされたアプリの「登録」の下にあります。

INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.admin',
'rosetta',
# Uncomment the next line to enable admin documentation:
# 'django.contrib.admindocs',
'templatetag_handlebars',
'registration',
'appName.common',
'appName.users',
'appName.core',

)

これが原因かもしれないと思いますが、断定できません。

誰が私が何をしたのか、それを修正する方法を教えてもらえますか?

ありがとう。

4

2 に答える 2

2

開いpython shellてこれを行います:

import sys

sys.path.append('/your_registration_package_path')
于 2013-08-31T16:48:07.087 に答える
0

registrationあなたはあなたにパッケージを追加するのを忘れたかもしれませんpython sys path

import sys
sys.path.append('/your_path')
于 2013-08-31T04:45:25.920 に答える