Как исправить предупреждения врача
Я новичок в работе с менеджером пакетов Homebrew, пожалуйста, помогите мне узнать, как исправить мои предупреждения. Я заметил, что это вызывает проблемы с python. Предупреждения ниже.
1) Предупреждение: сценарии "config" существуют за пределами вашей системы или каталогов Homebrew.
./configure
Сценарии часто ищут сценарии *-config, чтобы определить, установлены ли программные пакеты и какие дополнительные флаги использовать при компиляции и компоновке.Наличие дополнительных сценариев на вашем пути может привести к путанице программного обеспечения, установленного через Homebrew, если сценарий конфигурации переопределяет системный или предоставленный Homebrew сценарий с тем же именем. Мы нашли следующие скрипты "config":
/Library/Frameworks/Python.framework/Versions/3.5/bin/python3-config
/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5-config /Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5m-config2) Предупреждение: Python установлен в /Library/Frameworks/Python.framework
Homebrew поддерживает сборку только на предоставленном Системой Python или на готовом Python. В частности, Pythons, установленные в / Library, могут мешать установке другого программного обеспечения.
3) Предупреждение: у вас есть несвязанные кеги в подвале. Если вы оставите несвязанные кеги, это может привести к проблемам при сборке и вызвать сбой варки, зависящей от этих кег, после сборки. Бежать
brew link
на этих: Nmap
диверсия
1 ответ
Похоже, ваши проблемы 1 и 2 связаны между собой. Я предполагаю, что вы установили какую-то версию Python помимо той, которая установлена на вашем Mac по умолчанию. Самый простой и, вероятно, лучший способ исправить это следующие шаги:
- Удалить существующий Python
- Переустановите Python с помощью этих шагов https://www.digitalocean.com/community/tutorials/how-to-install-python-3-and-set-up-a-local-programming-environment-on-macos
- Запустите команду
brew link nmap
Это должно исправить ваши проблемы.