Python Pip安装日志在哪里?

Python Pip安装日志在哪里?,python,pip,Python,Pip,为什么pip不记录安装lib的哪个版本?如果你将一个库更新为一个坏的版本,那怎么办?如何知道哪个版本没有损坏?运行pip时,可以指定日志文件。这样,您可以在将来跟踪安装日志 pip install pylint --log LOG_FILE 或者您可以在pip.conf中将其设置为默认启用: [global] log = <path> 你怎么知道哪个版本没有被破坏?你测试他们。如果将库升级到损坏的版本?升级(或降级)到可用版本。旧版本显然没有损坏。知道我为什么要谈论日志吗?理想情

为什么pip不记录安装lib的哪个版本?如果你将一个库更新为一个坏的版本,那怎么办?如何知道哪个版本没有损坏?

运行pip时,可以指定日志文件。这样,您可以在将来跟踪安装日志

pip install pylint --log LOG_FILE
或者您可以在pip.conf中将其设置为默认启用:

[global]
log = <path>

你怎么知道哪个版本没有被破坏?你测试他们。如果将库升级到损坏的版本?升级(或降级)到可用版本。旧版本显然没有损坏。知道我为什么要谈论日志吗?理想情况下,它会记录在您的
requirements.txt
中。为什么pip有责任为您跟踪事情?无论如何,如果您想要一个日志,您可以通过
--log
选项
pip
获取它;但是默认情况下它不会生成一个。@Amadan,因为它可以做到吗?什么要求?我刚刚做了pip安装-UThat并不是使用Python软件包的理想方式,这完全是因为发生在您身上的事情。看一看(或在Python3.6之前),我希望它是以作者的方式完成的。它会记录哪个库从哪个版本升级到哪个版本吗?那么您更喜欢默认启用方法。它将记录在详细模式下运行pip时出现的消息。所以,你需要挖掘日志来理解它,因为它可能不是你想要的格式和清晰。总比没有好。windows上的配置文件在哪里?如果我有不同的python呢?不太明白,所以所有python安装的输出都将合并到一个文件中,而没有关于版本/路径的任何提示?在详细模式下运行pip命令。它将显示所有内容,甚至错误,这些内容将显示到此文件。所以,它有你需要的所有信息。
On Windows the configuration file is %APPDATA%\pip\pip.ini.