0

Python2.7、Django1.4

 Browser: A server error occurred.  Please contact the administrator.

 Server Error:

  File "/home/edinteri/public_html/old/boxdecor/admin.py", line 6, in <module>
    from edinteriores.boxdecor.models import Boxdecor, Imagens, Historico, Producto_exterior, Estado, Numeros_de_serie, Comentario, Alerta, ProjectoObra
ImportError: No module named edinteriores.boxdecor.models

任何帮助,将不胜感激。

4

1 回答 1

0

包名称“edinteriores”与您的用户名非常相似。您应该找到您的包并将其添加到 Python 路径。一个简单的解决方案是

python manage.py ... --pythonpath=some-path

或设置 PYTHONPATH 环境变量或直接在 manage.py 中扩展 sys.path 或使用 virtualenv。

如果你移动了它,重新编译包可能会很有用,以便在回溯中查看正确的信息等:cd .../edinteriores; python -m compileall -f $(pwd)

于 2012-04-06T16:41:52.390 回答