gpt4 book ai didi

python - pip 卡住与 pip 列表

转载 作者:IT老高 更新时间:2023-10-28 21:10:21 36 4
gpt4 key购买 nike

为什么pip list 生成的列表比pip freeze 更全面?

$ pip list
feedparser (5.1.3)
pip (1.4.1)
setuptools (1.1.5)
wsgiref (0.1.2)
$ pip freeze
feedparser==5.1.3
wsgiref==0.1.2

Pip 的文档指出:

<头>
   
卡住 以需求格式输出已安装的包。
列表 列出已安装的软件包。

什么是“需求格式”?

最佳答案

可以通过以下方式生成requirements.txt:

$ pip freeze > requirements.txt

用户可以使用此 requirements.txt 文件来安装所有依赖项。例如:

$ pip install -r requirements.txt

包需要有特定的格式,pip才能理解,如:

# requirements.txt
feedparser==5.1.3
wsgiref==0.1.2
django==1.4.2
...

即“需求格式”。

这里,django==1.4.2 意味着安装 django 版本 1.4.2(即使最新的是 1.6.x)。如果您不指定 ==1.4.2,则会安装可用的最新版本。

您可以在“Virtualenv and pip Basics”中阅读更多内容,和官方“Requirements File Format”文档。

关于python - pip 卡住与 pip 列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18966564/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com