Django external app installation“错误:没有名为nestedlines的模块”

2024-05-15 10:17:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我刚开始让django尝试使用external app。我已下载并安装了应用程序:

sudo setup.py install
...
Adding django-nested-inlines 0.1 to easy-install.pth file

Installed /Applications/djangostack-1.4.7-0/python/lib/python2.7/site-packages/django_nested_inlines-0.1-py2.7.egg

我还遵循了应用程序教程,并将应用程序包含在设置文件中:

^{pr2}$

当我再次尝试运行服务器时:

bash-3.2$ python manage.py runserver
Error: No module named nested-inlines

这里怎么了?在

编辑:

我没有用pip安装而是下载了它。django是在macos下使用Bitnami安装的。在


Tags: installtodjangopyapp应用程序easysetup
2条回答

用pip试试这个,我也有类似的错误

pip install django嵌套内联

这对我有用。 我使用的是pip版本9.0.1。以及python 2.7.x版

这只是猜测,但你的PYTHONPATH上可能没有这个应用程序。您可能需要告诉Django在那里查找您想要使用的应用程序。像下面这样的方法可以让你设置.py可以为您的django项目导入应用程序。在

在设置.py在

import sys
sys.path.append("/Applications/djangostack-1.4.7-0/python/lib/python2.7/site-packages/")

## After which you can include it in your installed apps:

INSTALLED_APPS = (
'nested_inlines',
'other apps',
'etc',
)

相关问题 更多 >