如何在使用pip时设置distutils的日志级别?
我在尝试找出为什么在运行 pip install greenlet
后会出现 error: Unable to find vcvarsall.bat
这个错误。我想设置 distutils 使用的日志级别,这样像 log.debug("Unable to find productdir in registry")
这样的调试信息就能被打印出来。在查看了 def parse_command_line(self):
后,我以为 pip install --install-option="-vv" greenlet
会有效果,但实际上并没有(输出的详细程度还是 1)。
我该怎么做呢?
2 个回答
0
试着在环境中设置 DISTUTILS_DEBUG。
6
正确的方法是使用 --global-option="-vv"
这个选项来运行 pip install
。这样做的目的是在调用 setup.py
和 install
之间传递这个选项。