Не запускается Python после обновления MacOS. Что делать?

Что делать, если 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

У меня не сработало, но сработало удалить руками и поставить все заново. Ниже пошаговая инструкция, прямиком из терминала.

https://astro.umbc.edu/blog/healthnet-cover-viagra/199/ does georgetown insurance pay for viagra here https://willcoxwinecountry.org/linkedin/2022-year-end-essay-on-christmas/47/ source url what is a rhetorical analysis essay example viagra e tribulus essays on meningitis viagra does not work for me allegra apartments heavenly creatures essays https://alexthornton.com/featured/is-cialis-available-in-france/16/ https://easternpropane.com/savings/viagra-masculino-quanto-tempo-dura-o-efeito/87/ follow link source site enter site marathi essay on nature click source site florida blue key speech and debate tournament viagra vendido s com receita https://tui.net/cause/essay-on-role-of-employees-in-effective-vigilance-administration/69/ cialis tab mims follow california academic decathlon essay example of self introduction essay pharmacy school essay ideas levitra medical is cialis cheaper than viagra help paying for valtrex pourquoi prendre du viagra Первое — найти место установки. У меня он стоял в не стандартном месте, если и у вас так же, то выполняем, например, следующие команды, чтобы найти:

>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

Работает.

Share