path - 如何解决这个与 conda 相关的 brew doctor 错误?
问题描述
我已经阅读了一些看似相关的错误的早期线程,尽管我对根据我在这里和这里看到的内容进行更改有点害怕,主要是因为我害怕破坏事情。
我使用 conda 来管理我的 Mac 上的环境,但有些包在 conda-forge 等上不可用,这就是我不得不使用 Homebrew 的原因。
即使brew doctor
在brew update
. 如果重要,我正在运行 zsh,这就是我的 $PATH 的样子。任何帮助将非常感激。
echo $PATH |tr : '\n'
/usr/local/anaconda3/bin
/usr/local/anaconda3/condabin
/usr/local/anaconda3/bin
/usr/local/anaconda3/bin
/usr/local/bin
/usr/bin
/bin
/usr/sbin
/sbin
这是brew doctor
产生的结果:
Warning: "config" scripts exist outside your system or Homebrew directories.
`./configure` scripts often look for *-config scripts to determine if
software packages are installed, and which additional flags to use when
compiling and linking.
Having additional scripts in your path can confuse software installed via
Homebrew if the config script overrides a system or Homebrew-provided
script of the same name. We found the following "config" scripts:
/usr/local/anaconda3/bin/icu-config
/usr/local/anaconda3/bin/krb5-config
/usr/local/anaconda3/bin/freetype-config
/usr/local/anaconda3/bin/xslt-config
/usr/local/anaconda3/bin/libpng16-config
/usr/local/anaconda3/bin/python3.7-config
/usr/local/anaconda3/bin/libpng-config
/usr/local/anaconda3/bin/xml2-config
/usr/local/anaconda3/bin/python3.7m-config
/usr/local/anaconda3/bin/python3-config
/usr/local/anaconda3/bin/curl-config
/usr/local/anaconda3/bin/ncursesw6-config
/usr/local/anaconda3/bin/pcre-config
/usr/local/anaconda3/bin/nspr-config
/usr/local/anaconda3/bin/ncurses6-config
/usr/local/anaconda3/bin/nss-config
解决方案
这些消息是完全正常的。到目前为止,他们还没有给我带来任何问题。我建议你忽略它们。brew doctor
与您的环境中的紧急问题相比,它更像是一个详细的日志。
推荐阅读
- javascript - 异步错误:位置 0 处的 JSON 中的意外令牌 <
- python - 比较 2 个 CSV 文件
- atom-editor - 有没有办法为 Atom 安装瓶子框架?
- python - sklearn DistanceMetrics中的马氏距离得到奇异矩阵错误
- python - 如何使用逗号或管道解析 CSV 文件并读入数据框?
- html - 当边距和填充为0时将DIV居中?
- mysql - 如何从格式化的列日期中获取特定的日期月份或年份
- javascript - Gulp 说实时重新加载正在重新加载,但浏览器没有?
- python - 如何在字典中找到相同的值
- java - 使用 apache poi 和 ooxml-schemas 实现具有 2 列的条形图的最简单方法