相关疑难解决方法(0)

有没有办法显示pip包的依赖树?

我有一个具有多个包依赖关系的项目,其中列出了主要要求requirements.txt.当我调用pip freeze它时,将当前安装的软件包打印为普通列表.我更愿意也得到他们的依赖关系,如下所示:

Flask==0.9
    Jinja2==2.7
    Werkzeug==0.8.3

Jinja2==2.7

Werkzeug==0.8.3

Flask-Admin==1.0.6
    Flask==0.9
    Jinja2==2.7
    Werkzeug==0.8.3
Run Code Online (Sandbox Code Playgroud)

目标是检测每个特定包的依赖关系:

Werkzeug==0.8.3
    Flask==0.9
    Flask-Admin==1.0.6
Run Code Online (Sandbox Code Playgroud)

并将这些插入我的当前requirements.txt.例如,对于此输入:

Flask==0.9
Flask-Admin==1.0.6
Werkzeug==0.8.3
Run Code Online (Sandbox Code Playgroud)

我想得到:

Flask==0.9
    Jinja2==2.7
Flask-Admin==1.0.6
Werkzeug==0.8.3
Run Code Online (Sandbox Code Playgroud)

有没有办法显示已安装的pip包的依赖关系?

python pip requirements.txt

67
推荐指数
4
解决办法
2万
查看次数

如何找到哪个库阻止更新 conda 中的包?

我已经使用数据科学库设置了几个环境,例如pandas, numpy, matplotlib, scikit-learn, tensorflow etc..

但是我无法将某些软件包更新到最新版本。

例如

conda update pandas
Run Code Online (Sandbox Code Playgroud)

会告诉我我有可用的最新版本,但我确定最新版本是1.+(我的是 0.25

有没有办法查看哪些包阻止了特定包的更新?

python python-3.x pandas anaconda conda

5
推荐指数
1
解决办法
124
查看次数

标签 统计

python ×2

anaconda ×1

conda ×1

pandas ×1

pip ×1

python-3.x ×1

requirements.txt ×1