Что делать, если Python 3 перестал запускаться после обновления MacOS и выдает такую ошибку:
>python3 --version
dyld: Library not loaded: @executable_path/../.Python
Referenced from: /usr/local/bin/python3
Reason: image not found
Abort trap: 6
Гугл говорит, сделай так:
brew remove python3
brew cleanup && brew prune
brew install python3
У меня не сработало, но сработало удалить руками и поставить все заново. Ниже пошаговая инструкция, прямиком из терминала.
sample report writing essay compare and contrast essay block method sample essay https://complextruths.org/case/dissertation-binden-tu-wien/68/ cialis vente libre en france mfa creative writing teaching jobs living and studying abroad essay get link presentation proposal template https://stonecottagegardens.com/fda/will-cialis-help-premature/14/ follow link https://sdchirogroup.com/savings/is-levitra-expensive/33/ source link watch https://vivianschilling.com/film/essay-structuring/61/ raft essay follow url https://elastizell.com/ciprofloxacin-recreational/ viagra family of drugs interview essay rubric see url the term racial unconscious means that source link get link https://oaksofwellington.com/buy-viagra-gold-coast/ https://elastizell.com/north-pharmacy-canada-lasix/ religion and terrorism essay follow url paraphrase essay cipla pharmaceuticals india go which is good viagra or cialis Первое — найти место установки. У меня он стоял в не стандартном месте, если и у вас так же, то выполняем, например, следующие команды, чтобы найти:
>type -a python3
python3 is /usr/local/bin/python3
python3 is /usr/bin/python3
>ls -l /usr/local/bin/python3
lrwxr-xr-x 1 [username] [group] 34 May 29 2018 /usr/local/bin/python3 -> ../Cellar/python/3.6.5/bin/python3
Второе — удаляем питона. Переходим в директорию, на которую ссылается /usr/local/bin/python3 и проверяем, что в ней нет ничего лишнего
>cd /usr/local/Cellar/python/
>ls
3.6.5
Ничего лишнего нет, удаляем питона:
>rm -rf 3.6.5
Третье — вызываем доктора:
>brew doctor
......
Warning: Broken symlinks were found. Remove them with `brew cleanup`:
.....
/usr/local/lib/pkgconfig/python-3.6.pc
/usr/local/lib/pkgconfig/python-3.6m.pc
/usr/local/lib/pkgconfig/python3.pc
/usr/local/opt/python
/usr/local/opt/python3
/usr/local/opt/python@3
/usr/local/share/doc/python
/usr/local/share/man/man1/python3.1
/usr/local/share/man/man1/python3.6.1
/usr/local/var/homebrew/linked/python
Если есть ошибки с симлинками, чистим:
>brew cleanup
....
Pruned 26 symbolic links from /usr/local
Четвертое — устанавливаем питона:
>brew install python3
Пятое — проверяем:
>python3 --version
Python 3.7.4
Работает.