У меня установлен Numpy через brew install numpy --with-python3
, и он работал хорошо. Но сейчас я пытался обновить его до brew upgrade numpy
, затем он заставил меня установить python@2
.
Когда я делаю brew info numpy
, я получаю python@2
теперь требуется сейчас. Что-то не так с этим? Почему python@2
стал обязательным параметром, а других вообще нет?
> brew info numpy
numpy: stable 1.15.4 (bottled), HEAD
Package for scientific computing with Python
https://www.numpy.org/
/usr/local/Cellar/numpy/1.15.4_1 (738 files, 16.4MB) *
Built from source on 2018-12-14 at 20:22:36 with: --without-python@2
From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/numpy.rb
==> Dependencies
Build: gcc ✔
Required: openblas ✔, python ✔, python@2 ✘
==> Options
--HEAD
Install HEAD version
==> Caveats
If you use system python (that comes - depending on the OS X version -
with older versions of numpy, scipy and matplotlib), you may need to
ensure that the brewed packages come earlier in Python's sys.path with:
mkdir -p /Users/cheng/Library/Python/2.7/lib/python/site-packages
echo 'import sys; sys.path.insert(1, "/usr/local/lib/python3.7/site-packages")' >> /Users/cheng/Library/Python/2.7/lib/python/site-packages/homebrew.pth
==> Analytics
install: 30,333 (30 days), 105,414 (90 days), 395,859 (365 days)
install_on_request: 5,810 (30 days), 19,970 (90 days), 74,025 (365 days)
build_error: 0 (30 days)
Я сделал ту же проверку для vim
, я почти уверен, что установил с brew install vim --with-python
, тогда он не установил Lua
для меня. Но теперь Lua
тоже является обязательным, и все опции пропали. Есть идеи, что случилось с моим варевом?
vim: stable 8.1.0650 (bottled), HEAD
Vi 'workalike' with many additional features
https://www.vim.org/
Conflicts with:
ex-vi (because vim and ex-vi both install bin/ex and bin/view)
macvim (because vim and macvim both install vi* binaries)
/usr/local/Cellar/vim/8.1.0500 (1,442 files, 23.6MB) *
Built from source on 2018-10-29 at 21:18:34 with: --with-override-system-vi
From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/vim.rb
==> Dependencies
Required: gettext ✔, lua ✘, perl ✔, python ✔, ruby ✔
==> Options
--HEAD
Install HEAD version
==> Analytics
install: 63,426 (30 days), 178,055 (90 days), 833,882 (365 days)
install_on_request: 56,810 (30 days), 159,741 (90 days), 701,651 (365 days)
build_error: 0 (30 days)