Я установил Python с 3.7 по brew install python
, который предложил следующий ответ
==> python
Python has been installed as
/usr/local/bin/python3
Unversioned symlinks `python`, `python-config`, `pip` etc. pointing to
`python3`, `python3-config`, `pip3` etc., respectively, have been installed into
/usr/local/opt/python/libexec/bin
If you need Homebrew's Python 2.7 run
brew install python@2
You can install Python packages with
pip3 install <package>
They will install into the site-package directory
/usr/local/lib/python3.7/site-packages
, но когда я звоню pip3 install neo4j
, он говорит, что требование уже выполнено, указывая на более раннее распространение python:
Sffd-MBP:~ Sffd$ pip3 install neo4j
Requirement already satisfied: neo4j in /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages (1.7.4)
указывает на то, что у homebrew нет неверсированных символических ссылок.Каков наилучший способ сделать это вручную, и кто-нибудь знает, почему это не произошло автоматически?