Не удается найти модули pip, conda, python после обновления OSX Catalina - PullRequest
2 голосов
/ 10 октября 2019

Я недавно обновился до OSX Catalina. Первое, что я заметил, это то, что папка anaconda3 была в папке «Перемещенные элементы», поэтому я переместил ее в / Users / ethanfuerst /. Теперь ни conda, ни pip не будут работать в моем терминале. Когда я пытаюсь запустить файлы Python, он говорит, что ни один из моих модулей не импортирован.

Я сделал исправление, рекомендованное здесь , но это исправление выдает мне эту ошибку:

zsh: /Users/ethanfuerst/anaconda3/bin/conda: bad interpreter: /anaconda3/bin/python: no such file or directory

Что мне нужно сделать, чтобы мои модули работали и пипались иКонда работать в моем терминале?

Ответы [ 2 ]

2 голосов
/ 10 октября 2019

Мне удалось разработать обходной путь для этой проблемы, установив miniconda из Homebrew (https://brew.sh/). После установки Homebrew введите следующее в Terminal:

brew cask install miniconda

После установки miniconda, condaКоманды должны быть доступны через Терминал, и вы также можете запустить conda update conda, чтобы убедиться, что пакеты в вашей среде согласованы.


Команды pip

Комуполучите pip для распознавания, запустите conda install pip после выполнения вышеуказанных шагов.


Наконец, вам придется переустановить такие инструменты, как Jupyter Notebook, и, возможно, придется изменить свой подход к их открытию. К таким инструментам можно получить доступ через Терминал с префиксом conda run ...

Например:

conda run jupyter notebook

откроет Блокнот Jupyter, но команда

jupyter notebook

может неработа.


Переустановка Jupyter Notebook

conda install -c conda-forge jupyter_contrib_nbextensions установит Jupyter Notebook, его зависимости и расширения.


1 голос
/ 10 октября 2019

Вы уверены, что переместили каталог /Users/Shared/Relocated\ Items/Security/anaconda3 в свой домашний каталог? Если нет, сначала переместите его.

В качестве альтернативы используйте вместо него следующую команду

export PATH="/Users/Shared/Relocated\ Items/Security/anaconda3/bin:$PATH"

Кроме того, вы всегда можете снова загрузить и установить Anaconda на MacOS Catalina. На моем компьютере он работал "из коробки".

...