python - INFO menuinst_win32 :__init__(182): Menu: name: 'Anaconda${PY_VER} ${PLATFORM}'

标签 python logging conda

目前我在更新包时收到很多这样的 INFO 消息:

$ conda update --all --yes
Fetching package metadata .................
Solving package specifications: .

Package plan for installation in environment C:\anacondadir:

The following packages will be UPDATED:

    ipython:   6.0.0-py35_1 --> 6.1.0-py35_0
    nbconvert: 5.1.1-py35_0 --> 5.2.1-py35_0
    testpath:  0.3-py35_0   --> 0.3.1-py35_0

testpath-0.3.1 100% |###############################| Time: 0:00:00   1.31 MB/s
ipython-6.1.0- 100% |###############################| Time: 0:00:00   2.77 MB/s
nbconvert-5.2. 100% |###############################| Time: 0:00:00   3.36 MB/s
INFO menuinst_win32:__init__(182): Menu: name: 'Anaconda${PY_VER} ${PLATFORM}', prefix: 'C:\anacondadir', env_name: 'None', mode: 'None', used_mode: 'user'
INFO menuinst_win32:__init__(182): Menu: name: 'Anaconda${PY_VER} ${PLATFORM}', prefix: 'C:\anacondadir', env_name: 'None', mode: 'None', used_mode: 'user'

是否有某种方法可以隐藏(或更好:解决/修复根本原因)这些消息?

可能重要的数据:

conda 4.3.21 
menuinst 1.4.7
requests 2.14.2 
CPython 3.5.3 
Windows/10 Windows/10.0.14393

最佳答案

所以首先,下面的代码将摆脱那些 DEBUG 消息,但它也会摆脱进度条和 conda update< 的大部分其余部分stdout

我建议在更新 conda 修复自身之前不要执行以下操作,只是处理它们,这很可能最终会发生。每月有近 1000 人浏览过这个问题;我没有查看官方 repo 协议(protocol),但我敢打赌这会出现在未来的版本中。

这将使 conda 安静并摆脱 DEBUG 消息:

conda config --set quiet True

关于python - INFO menuinst_win32 :__init__(182): Menu: name: 'Anaconda${PY_VER} ${PLATFORM}' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44335616/

相关文章:

python - Snow Leopard 上的 MySQL_Python

Python 记录额外信息

python - Cloning Conda root环境不会克隆conda和condo-build

python - 用 Python 绘制实时数据

Python按给定顺序将多个文件 append 到一个大文件

python - 只有四个元素在 python 中出现内存错误

c# - 通过 app.config 更改跟踪开关级别

shell - 重定向到日志文件时如何在 stdout 和 stderr 输出前加上时间戳?

python-2.7 - Theano导入错误: cannot import name inplace_increment

cuda - 在 Ubuntu 上安装多个 CUDA/cuDNN 版本的最佳解决方案