Переключение пути Python к Anaconda 3.6 в Mac OS X - PullRequest
1 голос
/ 02 мая 2019

У меня установлены Python 2.7 и 3.6 (с Anaconda), и я регулярно использую 3.6 в течение нескольких месяцев. Но сегодня я заметил, что моя система неожиданно вернулась к 2.7; Я понял это, когда некоторые из моих обычно используемых модулей не были найдены, и подтвердил python --version. Я думаю, это произошло потому, что вчера я попытался запустить скрипт установки IRAF, и теперь я думаю, что часть этого скрипта, возможно, использовала Python 2. Теперь в моем скрипте .bashrc есть строка, которая говорит:

export PATH=$HOME/research/local/bin:$PATH
export PYTHONPATH=$HOME/research/local/lib/python2.7/site-packages

и ниже, есть несколько строк для запуска сценария установки IRAF (сценария .sh), но я не уверен, что это делает.

Я попытался переназначить свой путь Python, выполнив это в терминале:

export PYTHONPATH="/anaconda3/bin/python"
source .bashrc

Потому что, когда я набирал which python, это каталог, который он возвращал. Но не повезло - теперь я продолжаю получать /Users/<myusername>/research/local/bin/python в ответ. Я также попытался закомментировать эти строки экспорта в .bashrc напрямую. Любая идея, как я могу это исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...