【发布时间】:2015-02-28 11:32:02
【问题描述】:
们! 有几篇文章讨论了如何应对:
brew doctor
即,一些警告。参见,例如:
Brew doctor - “warning: unbrewed header files were found in /usr/local/include”?
Best Practices for dealing with unbrewed files in a fresh install of homebrew
...
就我而言(我刚开始在我的 Mac OSX 上使用 Homebrew),总而言之,它说:
- 意外的 dylib(在 /usr/local/lib/ 中)
- 意外的头文件(在 /usr/local/include/c++/4.9.0/、/usr/local/include/c++/5.0.0/、/usr/local/include/JAGS/、/usr/local /include/ntfs/, /usr/local/include/ntfs-3g/ 等)
- 未编译的 .la 文件(在 /usr/local/lib/ 中)
- 未酿造的 .pc 文件(在 /usr/local/lib/pkgconfig/ 中),实际上可能列出未酿造的东西:
- /usr/local/lib/pkgconfig/fuse-ext2.pc
- /usr/local/lib/pkgconfig/jags.pc
- /usr/local/lib/pkgconfig/libntfs-3g.pc
- /usr/local/lib/pkgconfig/libublio.pc
- /usr/local/lib/pkgconfig/tcl.pc
- /usr/local/lib/pkgconfig/tk.pc
- 和一些静态库(在 /usr/local/lib/ 中)
因此,我的问题再次是,如何应对?尤其是,Anaconda 和 Homebrew 的“碰撞”有多令人担忧?另外,我担心对 JAGS 的影响(它不像 Anaconda 那样广泛使用,但仍然......)。
所有系统性观点都受到欢迎!
非常感谢,PM
【问题讨论】:
-
我在这里没有看到任何与
anaconda相关的警告。我认为brew doctor的输出的第一句话在这里适用:[...] If everything you use Homebrew for is working fine: please don't worry and just ignore them. -
哎呀,对不起!还有这个:Python 安装在 /Library/Frameworks/Python.framework。当然,这是我珍贵的蟒蛇……
-
但我刚刚检查了
brew doctor的输出,并且还收到了关于config脚本超出homebrew范围的警告。我认为没有必要担心。事实上,我还没有遇到过这会导致干扰的情况。 -
/Library/Frameworks 中的 Python 不是 Anaconda。这来自 python.org 的安装程序。
-
它是我系统上的 Anaconda,因为我把它放在那里 :-) 有标准版本(2.6、2.7 等)并添加了 Anaconda。
标签: macos homebrew anaconda jags