【发布时间】:2019-09-15 18:55:05
【问题描述】:
我在使用 ~/.local/share/miniconda3/envs/nndl/bin/tput 时遇到问题 - 它产生的输出与我的系统版本不同,破坏了一些 ANSI 着色。
我正在尝试追踪提供此攻击性版本的软件包。
我试过了(source):
pip list | tail -n +3 | cut -d" " -f1 | xargs pip show -f | grep tput
但是二进制文件没有显示。
如何找到包含二进制文件的 python 包?
【问题讨论】:
-
不幸的是,我不知道该问题的一般解决方案。但在您的特殊情况下,它应该是 ncurses 包:packages.ubuntu.com/…
-
感谢@cel,但我使用的是 Arch Linux 软件包,并且正在寻找带有 miniconda 之前在我的 PATH 中的二进制文件的 python 软件包。
-
我很确定它将由 conda 的 ncurses 包提供。可以查看
conda list |grep ncurses看是否安装。 -
@cel 我如何判断您是否正确? pip 似乎没有告诉我。
-
你能在上面运行
strings吗?
标签: python pip anaconda miniconda