Доморощенный, Анаконда и другие девочки и мальчики

эры! Есть несколько сообщений, в которых обсуждается, как реагировать на:

brew doctor

т.е. с некоторыми предупреждениями. См., Например:

Файлы без пивоваренного пива

Доктор-пивовар - «предупреждение: заголовок не заварен. файлы были найдены в / usr / local / include »?

Лучшие методы работы с необработанными файлами в новой установке homebrew

...

В моем случае (и я только начал играть с Homebrew на моем Mac OSX) вкратце говорится:

  • Неожиданные дилибы (в / 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 /)
  • Unbrewed .pc files (in /usr/local/lib/pkgconfig/), which may actually list unbrewed stuffs:
    • /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, но все же ...).

Все систематические просмотры приветствуются!

Большое спасибо, личка


person striatum    schedule 28.02.2015    source источник
comment
Я не вижу здесь предупреждений, связанных с anaconda. Я думаю, что здесь применимо первое предложение вывода brew doctor: [...] If everything you use Homebrew for is working fine: please don't worry and just ignore them.   -  person cel    schedule 28.02.2015
comment
Ой, извини! Также существует следующее: Python установлен в /Library/Frameworks/Python.framework. Конечно, это моя драгоценная Анаконда ...   -  person striatum    schedule 28.02.2015
comment
Но я только что проверил свой вывод brew doctor, и я также получаю предупреждения о config сценариях за пределами досягаемости homebrew. Думаю, волноваться не о чем. На самом деле я не сталкивался с ситуацией, когда это приводило бы к вмешательству.   -  person cel    schedule 28.02.2015
comment
Python в / Library / Frameworks не является Anaconda. Это исходит от установщика с python.org.   -  person asmeurer    schedule 02.03.2015
comment
В моей системе это Анаконда, потому что я поставил ее туда :-) Есть стандартные версии (2.6, 2.7 и т.д.) и добавлена ​​Анаконда.   -  person striatum    schedule 03.03.2015


Ответы (1)


Не реагируйте, пока ваши сборки не сломаются.

Если вы попытаетесь создать что-то с дополнительной поддержкой Python с помощью --with-python, Homebrew попытается использовать питон, который первым в PATH. Эти сборки с большой вероятностью потерпят неудачу, если этим питоном является Anaconda, из-за устанавливаемых им сценариев * -config. Прости! В противном случае Anaconda вряд ли вызовет проблемы.

person Tim Smith    schedule 04.03.2015