Как заставить Ubuntu использовать Python от Anaconda вместо стандартного / usr / lib / python & hellip ;?

Я установил Anaconda, используя инструкции, приведенные на главном веб-сайте, которые похожи на те, которые можно увидеть здесь: Как установить Anaconda в Ubuntu?

Однако я обнаружил, что я пришлось вручную изменить PATH с помощью команды export в ~ / .profile (согласно официальным инструкциям Ubuntu: https://help.ubuntu.com/community/EnvironmentVariables ), чтобы система узнала о ~ / anaconda / bin:

export PATH="/usr/local/texlive/2014/bin/x86_64-linux:$PATH"
export PATH="~/anaconda/bin:$PATH"

Уже это было удивительно, потому что Anaconda должна была быть в состоянии правильно разобраться во время установки.

Теперь еще одна проблема, с которой я сталкиваюсь, заключается в том, что когда я запускаю python в терминале, он по умолчанию использует Python в / usr / lib / python ..., а не ~ / anaconda / bin / python .

Как мне это исправить?

5
задан 13 April 2017 в 15:24

2 ответа

Символ (~) тильды не расширен, когда включено в кавычки (даже двойные кавычки, которые позволяют большинство других расширений имени файла). Необходимо заменить ~ $HOME в экспорте ПУТИ:

export PATH="/usr/local/texlive/2014/bin/x86_64-linux:$PATH"
export PATH="$HOME/anaconda/bin:$PATH"
8
ответ дан 13 April 2017 в 15:24

Я столкнулся с той же проблемой. Попробованный это и это работают на меня

<блок цитирования>

исходное мусорное ведро/активировать ~/anaconda3 /

1
ответ дан 13 April 2017 в 15:24

Другие вопросы по тегам:

Похожие вопросы: