Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/19.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
Django Haystack-缺少依赖项_Django_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch_Django Haystack - Fatal编程技术网 elasticsearch,django-haystack,Django,elasticsearch,Django Haystack" /> elasticsearch,django-haystack,Django,elasticsearch,Django Haystack" />

Django Haystack-缺少依赖项

Django Haystack-缺少依赖项,django,elasticsearch,django-haystack,Django,elasticsearch,Django Haystack,我检查了这些帖子,但没有成功: 我的要求.txt appdirs==1.4.3 bcrypt==3.1.3 certifi==2017.4.17 cffi==1.10.0 chardet==3.0.4 construct==2.5.3 dj-database-url==0.4.2 Django==1.10.7 django-cors-headers==2.0.2 django-debug-toolbar==1.8 django-field-history==0.6.0 django-h

我检查了这些帖子,但没有成功:

我的要求.txt

appdirs==1.4.3
bcrypt==3.1.3
certifi==2017.4.17
cffi==1.10.0
chardet==3.0.4
construct==2.5.3
dj-database-url==0.4.2
Django==1.10.7
django-cors-headers==2.0.2
django-debug-toolbar==1.8
django-field-history==0.6.0
django-haystack==2.6.1
django-pandas==0.4.1
djangorestframework==3.6.2
drf-haystack==1.6.1
elasticsearch==2.4.1
future==0.16.0
gunicorn==19.7.1
idna==2.5
numpy==1.12.1
olefile==0.44
packaging==16.8
pandas==0.20.1
pefile==2016.3.28
Pillow==4.1.1
psycopg2==2.7.1
pycparser==2.17
pyparsing==2.2.0
python-dateutil==2.6.0
python-ptrace==0.9.2
pytz==2017.2
requests==2.17.3
simplejson==3.10.0
six==1.10.0
sqlparse==0.2.3
urllib3==1.21.1
whitenoise==3.3.0
我的设置.py

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',

    #===external apps===
    'rest_framework',
    'rest_framework.authtoken',
    'corsheaders',
    'field_history',
    'elasticsearch',
    'haystack',
    'debug_toolbar',
]
HAYSTACK_CONNECTIONS = {
    'default': {
        'ENGINE': 'haystack.backends.elasticsearch2_backend.Elasticsearch2SearchEngine',
        'URL': 'http://192.168.99.100:3276/',
        'INDEX_NAME': 'crm',
    },
}
尝试运行
python manage.py rebuild\u index
时,我遇到以下错误:

File "C:\Users\kazi_\Documents\GitHub\esar_drf\venv\lib\site-packages\haystack\backends\elasticsearch2_backend.py", line 9, in <module>
    from haystack.backends.elasticsearch_backend import ElasticsearchSearchBackend, ElasticsearchSearchQuery

File "C:\Users\kazi_\Documents\GitHub\esar_drf\venv\lib\site-packages\haystack\backends\elasticsearch_backend.py", line 33, in <module>
    raise MissingDependency("The 'elasticsearch' backend requires the installation of 'elasticsearch'. Please refer to the documentation.")
haystack.exceptions.MissingDependency: The 'elasticsearch' backend requires the installation of 'elasticsearch'. Please refer to the documentation.
文件“C:\Users\kazi\uz\Documents\GitHub\esar\u drf\venv\lib\site packages\haystack\backends\elasticsearch2\u backend.py”,第9行,在
从haystack.backends.elasticsearch\u后端导入elasticsearchbackend,elasticsearchquery
文件“C:\Users\kazi\uz\Documents\GitHub\esar\u drf\venv\lib\site packages\haystack\backends\elasticsearch\u backend.py”,第33行,在
提升MissingDependency(“elasticsearch”后端需要安装“elasticsearch”。请参阅文档。”)
haystack.exceptions.MissingDependency:“elasticsearch”后端需要安装“elasticsearch”。请参阅文档。

不幸的是,答案很简单。我有一个命名冲突,因为我的一个包名为elasticsearch