我在安装django-tagging时遇到这个错误。
krisdigitx-Satellite-Pro-L450D django-tagging # python setup.py install
Traceback (most recent call last):
File "setup.py", line 49, in <module>
version_tuple = __import__('tagging').VERSION
File "/home/site/krisdigitx/django-tagging/tagging/__init__.py", line 3, in <module>
from tagging.managers import ModelTaggedItemManager, TagDescriptor
File "/home/site/krisdigitx/django-tagging/tagging/managers.py", line 5, in <module>
from django.contrib.contenttypes.models import ContentType
File "/usr/lib/pymodules/python2.7/django/contrib/contenttypes/models.py", line 1, in <module>
from django.db import models
File "/usr/lib/pymodules/python2.7/django/db/__init__.py", line 14, in <module>
if not settings.DATABASES:
File "/usr/lib/pymodules/python2.7/django/utils/functional.py", line 276, in __getattr__
self._setup()
File "/usr/lib/pymodules/python2.7/django/conf/__init__.py", line 40, in _setup
self._wrapped = Settings(settings_module)
File "/usr/lib/pymodules/python2.7/django/conf/__init__.py", line 75, in __init__
raise ImportError("Could not import settings '%s' (Is it on sys.path? Does it have syntax errors?): %s" % (self.SETTINGS_MODULE, e))
ImportError: Could not import settings 'krisdigitx.settings' (Is it on sys.path? Does it have syntax errors?): No module named krisdigitx.settings
krisdigitx-Satellite-Pro-L450D django-tagging # 我已经在命令行导出了环境变量
声明-x DJANGO_SETTINGS_MODULE="krisdigitx.settings“
但我仍然收到找不到模块的错误。
发布于 2011-07-30 21:22:10
导出PYTHONPATH=/path/to/your/krisdigitx
https://stackoverflow.com/questions/6883348
复制相似问题