虚拟环境 / pip 安装日志?

11 投票
2 回答
18726 浏览
提问于 2025-04-17 19:14

请问 pip 或者 virtualenv 会记录安装的日志吗?

比如说,我创建了一个虚拟环境,然后在里面安装了一个软件包。

> source [my virtual env]/bin/activate
> pip install matplotlib

有没有地方可以查看这个软件包安装的记录呢?

如果没有,除了手动把 pip install 的输出复制到文本文件里,还有什么好的方法可以记录软件包的安装呢?

2 个回答

2

如果你想保存日志,那你可能也会对pip的详细输出选项感兴趣。

-v, --verbose
提供更多的输出信息。这个选项可以多次使用,最多可以用到3次。

9

当你运行pip的时候,可以指定一个日志文件。

pip install matplotlib --log LOG_FILE

这个文件会包含详细的日志信息。

比如说,

pip install matplotlib --log log.txt

这样做会在同一个文件夹里创建一个log.txt文件,并把日志信息放进去。

撰写回答