Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python django外部应用程序安装“;错误:没有名为嵌套内联线的模块;_Python_Django - Fatal编程技术网

Python django外部应用程序安装“;错误:没有名为嵌套内联线的模块;

Python django外部应用程序安装“;错误:没有名为嵌套内联线的模块;,python,django,Python,Django,我刚从django开始尝试使用。我已下载并安装了该应用程序: 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 我还学习了应用程序教程,并将该应用程

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

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
我还学习了应用程序教程,并将该应用程序包含在设置文件中:

INSTALLED_APPS = (
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    #'django.contrib.sites',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    # Uncomment the next line to enable the admin:
     'nested_inlines',
     'django.contrib.admin',
    # Uncomment the next line to enable admin documentation:
    # 'django.contrib.admindocs',
    'polls',
) 
但当我再次尝试运行服务器时,我得到:

bash-3.2$ python manage.py runserver
Error: No module named nested-inlines
这里怎么了

编辑:


我没有使用pip安装,而是下载了它。django是在Mac OS下安装的。

这是一个猜测,但该应用程序可能在PYTHONPATH上不可用。您可能需要告诉Django在那里查找您想要使用的应用程序。类似于以下内容的操作可能会使您的settings.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',
)

用pip试试这个,我也遇到了类似的错误

pip安装django嵌套内联

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

没有问题。让我花时间来推荐(就像有人为我做了一会儿)你考虑使用VielalEnv。它解决了很多这些问题。如果您一直从源代码安装东西,在某个时候,您可能会遇到一个糟糕的环境和冲突的包和版本。总之,Virtualenv可以预防很多头痛。我第三次听说Virtualenv。我一定会看一看是的,这有点陈词滥调(老生常谈)。我花了一段时间去听,但我真的很高兴我终于做到了。@erewok我正在使用一个virtualenv,我正试图解决这个非常相似的问题。