gpt4 book ai didi

python - requirements.txt 在 scipy 之前安装 numpy?

转载 作者:行者123 更新时间:2023-12-04 15:25:24 26 4
gpt4 key购买 nike

我正在使用 Azure 运行 python 服务器,并有一个 requests.txt 文件来安装必要的依赖项。一切都工作正常,直到我添加 scipy。在构建中我首先得到这个

使用旧版 setup.py 安装 scipy,因为未安装包“wheel”。

然后,一旦开始安装它,它就会在 numpy 之前安装它,尽管 numpy 在 requests.txt 上的位置更高。我不知道该怎么做,这是我的要求.txt

wheel==0.34.2
numpy==1.18.0
bs4==0.0.1
dash==1.12.0
dash-table==4.7.0
Flask==1.1.2
pandas==1.0.4
requests==2.12.4
tweepy==3.8.0
nltk==3.2.2
scipy==1.2.3

最佳答案

requirements.txt 中依赖项的顺序并不强制它们的安装顺序

相反,它们是按照依赖顺序安装的。在您的情况下,可能还有一些其他依赖于 scipy 的软件包。

我相信您的问题是您通过过度指定依赖项而陷入了依赖项 hell ,导致某个地方出现版本冲突。仅包含您在自己的代码中使用的依赖项,并让 pip 找出传递依赖项。

关于python - requirements.txt 在 scipy 之前安装 numpy?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62352999/

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