Как установить анаконду как Python по умолчанию?

Я только что установил Анаконду (для ipython ноутбука - хотел запустить некоторую программу панд). Это установлено успешно, но проблема здесь состоит в том каждый раз, когда я ввожу which python, это всегда использует Python по умолчанию как /usr/bin/python

Будет замечательно, если кто-то может сказать мне, как установить Python анаконды как Python по умолчанию. Я - новичок здесь до настоящего времени, я только что установил анаконду в пути по умолчанию как после ~/anaconda3.

Заранее спасибо.

10
задан 19 June 2017 в 19:48

5 ответов

У меня есть та же установка, как Вы требуете. В моем случае эти anaconda installer добавил запись в моем ~/.bashrc файл. Я не знаю, почему Ваш не сделал. Таким образом для получения, чтобы сделать, что Вы хотите добавьте это к Вашему ~/.bashrc файл:

export PATH="/home/yash/anaconda3/bin:$PATH"

необходимо обновить огибающие переменные после этого путем открытия нового терминала или использования source ~/.bashrc

С этим:

$ which python
/home/yash/anaconda3/bin/python

И python -v возвраты: anaconda

Для возвращения к бывшему значению по умолчанию я комментирую запись, устанавливающую pathbin .bashrc файл, и получаю эти результаты:

$ which python
/usr/bin/python
$ python -v
python 2.7.*
12
ответ дан 23 November 2019 в 04:26

Python установки anaconda3 как значение по умолчанию может быть хитрым особенно, если у Вас есть несколько оболочек как zsh и удар. Это означает, что необходимо включать переменную ПУТИ в значение по умолчанию .rc файл. Легкая фиксация должна только добавить

export PATH="/home/username/anaconda3/bin:$PATH"

к Вашему ~/.profile файл. Затем получите файл путем выполнения source ~/.profile в терминале.

Проверяют, что это работает путем выполнения which python. необходимо видеть /home/username/anaconda3/bin/python

0
ответ дан 23 November 2019 в 04:26

Вместо того, чтобы добавить запись в ~/.bashrc добавляют запись в ~/.profile или ~/.bash_profile, поскольку это - путь и не псевдоним. Кроме того, добавление пути в bashrc может медленнее терминал излишне. Для знания подробного значения ~/.bashrc и вот в чем разница с посещением профиля эта ссылка.

3
ответ дан 23 November 2019 в 04:26

После установки Анаконды, просто выполненной

source ~/.bashrc

Если Вы открываетесь .bashrc файл Вы видите его, добавил Python Анаконды к переменной среды.

1
ответ дан 23 November 2019 в 04:26

ОБНОВЛЕНИЕ ДЛЯ 2019+

В новых версиях Anaconda не рекомендуется добавлять conda / bin в путь вручную. Во время установки попросите вас запустить conda init , нажмите yes - conda сделает все необходимые опции самостоятельно.

0
ответ дан 28 November 2019 в 14:10

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

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