Python Django 要求.txt

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/16105638/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-08-18 21:46:40  来源:igfitidea点击:

Python Django requirements.txt

pythondjangopiprequirements.txt

提问by Mibou

I have a requirements.txtfile containing all my dependencies but it is not processed correctly :

我有一个requirements.txt包含所有依赖项的文件,但未正确处理:

After a pip install -r requirements.txt, I get the following pip freeze:

之后pip install -r requirements.txt,我得到以下信息pip freeze

argparse==1.2.1
wsgiref==0.1.2

But when I do a pip install of :

但是当我执行 pip install 时:

numpy==1.6.2
Django==1.4.2
django-tastypie==0.9.14
pyes==0.19.1

And then run my pip install -r requirements.txt. Then it works.

然后运行我的pip install -r requirements.txt. 然后它起作用了。

Here is what my requirements.txt contains :

这是我的 requirements.txt 包含的内容:

numpy==1.6.2
Django==1.4.2
django-tastypie==0.9.14
urllib3==1.5
pyes==0.19.1
BeautifulSoup==3.2.1
MySQL-python==1.2.3
IMAPClient==0.9.1
Jinja2==2.6
Pillow==2.0.0
amqp==1.0.9
anyjson==0.3.3
billiard==2.7.3.22
celery==3.0.16
django-celery==3.0.11
django-compressor==1.3
django-concurrency
django-extensions==1.1.1
https://codeload.github.com/toastdriven/django-haystack/zip/master#egg=django-haystack
django-model-utils==1.2.0
django-multiforloop==0.2.1
django-social-auth==0.7.22
html5lib==0.95
httplib2==0.8
kombu==2.5.7
logilab-astng==0.24.2
logilab-common==0.59.0
oauth2==1.5.211
ordereddict==1.1
pycrypto==2.6
pylint==0.27.0
python-dateutil==1.5
python-openid==2.2.5
pytz==2013b
six==1.3.0
unittest2==0.5.1
wsgiref==0.1.2
xlrd==0.9.0
xmltodict==0.4.6
django-storages>=1.1.8
boto==2.8.0
lxml==3.1.0
pyelasticsearch==0.4.1
django-tastypie-elasticsearch==0.1.0

Would anyone have a solution ?

有人会有解决方案吗?

回答by Nathan Gould

I tried this out and the problem is with django-tastypie-elasticsearch. There is a known issue, whereby installation with pip fails if Django hasn't been installed yet. Here is the issue report:

我试过了,问题出在 django-tastypie-elasticsearch 上。有一个已知问题,如果尚未安装 Django,则使用 pip 安装会失败。以下是问题报告:

https://github.com/llonchj/django-tastypie-elasticsearch/issues/1

https://github.com/llonchj/django-tastypie-elasticsearch/issues/1

Looks like django-tastypie-elastic has only two contributors, so you're probably on your own. The good news is that it wasn't your fault!

看起来 django-tastypie-elastic 只有两个贡献者,所以你可能是一个人。好消息是这不是你的错!