Я хочу начать с того, что лично я никогда не пользовался Анакондой, но у меня есть много друзей, которые, кажется, всегда попадают в горячую воду до конфигураций go. Если вам не нужны инструменты c, определяющие науку о данных, которые предлагает Anaconda (большинство из которых, я полагаю, вы можете получить с помощью pip install <package_name>
так же легко), я настоятельно призываю вас не использовать Anaconda. Я бы посоветовал вам вместо этого использовать homebrew для установки python 3.7 и оставить системную версию python 2.7 в одиночку ... В любом случае ...
Недавно я исправил проблему, аналогичную описываемой вами. для друга В итоге я удалил его сборку anacaonda и переустановил fre sh из homebrew (ссылка: https://brew.sh/), так что я помог ему, и, надеюсь, это вам тоже поможет.
Во-первых, я бы проверил конфигурацию вашего ~/.bash_profile
(или потенциально ~/.bashrc
) файла. Закомментируйте любые строки, которые вы найдете, которые имеют отношение к Anaconda, предшествуя символу #. Я полагаю, что когда anaconda устанавливает, она помещает местоположение anaconda-version-of- python выше в иерархии PATH, поэтому ваш компьютер сначала видит его, прежде чем он сможет заглянуть в /usr/bin
...
Во-вторых, вам нужно переместить anaconda- python в tra sh ... Я бы начал с уничтожения всего каталога '/ Users / USERNAME / opt / anaconda3'. Если память мне не изменяет, anaconda хранит в каталоге /MacitoshHD/Library/Frameworks
другие вещи, связанные с python, но не указывайте мне это. Я бы посоветовал поискать там и уничтожить все, что, по-видимому, связано с установкой anaconda.
После этого в новом терминале (чтобы обновить PATH) я установил homebrew, а затем выполнил команду brew install python3
установить python3. Я думаю, что, возможно, я выполнил команду, рекомендованную в выходных данных установщика, что-то вроде «brew link python3» для symlink python3, где она должна быть связана после установки.
Наконец, все сделано python2 и python3 установлены и работают без проблем. python2 является версией системы по умолчанию, а python3 является версией, установленной для homebrew. Не стесняйтесь задавать любые вопросы, и я постараюсь помочь больше, надеюсь, эти инструкции помогут вам начать работу.