Як встановити анаконду як пітон за замовчуванням?


11

Я щойно встановив Anaconda (для ноутбука ipython - хотів запустити якусь програму панди). Він встановлений успішно, але проблема тут є щоразу, коли я ввожу which python, він завжди використовує python за замовчуванням як/usr/bin/python

Буде чудово, якщо хтось може сказати мені, як налаштувати анаконду-пітон як пітон за замовчуванням. Я зараз нооб тут, я щойно встановив анаконду на шляху за замовчуванням наступним чином ~/anaconda3.

Заздалегідь спасибі.

Відповіді:


13

У мене таке налаштування, як ви хочете. У моєму випадку anaconda installerдоданий запис у мій ~/.bashrcфайл. Я не знаю, чому твої не зробили. Отже, щоб зробити те, що ви хочете, додайте це у свій ~/.bashrcфайл:

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

Після цього вам потрібно оновити змінні env, відкривши новий термінал або скориставшись source ~/.bashrc

З цим:

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

І python -vповертає:anaconda

Щоб повернутися до колишнього за замовчуванням, я коментую запис, налаштовуючи шлях .bashrcфайлу, і отримую ці результати:

$ which python
/usr/bin/python
$ python -v
python 2.7.*

2
Це добре, оф. Але я б запропонував використовувати середовища, таким чином ви зможете створити стільки середовищ python, скільки вам потрібно, і переключитися між ними, використовуючи source activate/deactivate: conda.io/docs/using/envs.html
Самуїл

Я до цього додав ~ / .bashrc, але який python не повертає версію anaconda3 ..... чи потрібно перезавантажуватись, щоб вона набула чинності? Щойно встановлена ​​анаконда.
користувач391339

# додав експортний інсталятор Anaconda3 PATH = "/ home / d / anaconda3 / bin: $ PATH"
користувач391339

2
Ах, я зрозумів. Вам потрібно оновити змінні середовища або повторно відкрити новий термінал або набравши джерело ~ / .bashrc
user391339

3

Замість того, щоб додавати запис у ~ / .bashrc, додайте запис у ~ / .profile або ~ / .bash_profile, оскільки це шлях, а не псевдонім. Крім того, додавання шляху в bashrc може непотрібно уповільнити термінал. Щоб дізнатись детальне значення ~ / .bashrc та його різницю у профілі, перейдіть за цим посиланням .


1

Після встановлення Anaconda просто запустіть

source ~/.bashrc

Якщо ви відкриєте .bashrcфайл, ви побачите, що він додав Anaconda python до змінної середовища.


0

Визначення anaconda3 python за замовчуванням може бути особливо складним, якщо у вас є кілька оболонок, таких як zsh та bash. Це означає, що ви повинні включити змінну PATH у файл .rc за замовчуванням. Просте виправлення - просто додати

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

у ваш ~/.profileфайл. Потім джерело файлу запустіть source ~/.profileу терміналі.

Перевірте, чи працює він, запустивши which python. ви повинні побачити/home/username/anaconda3/bin/python


0

ОНОВЛЕННЯ НА 2019 ++

У нових версіях Anaconda не рекомендується додавати conda / bin в шлях вручну. Поки інсталяція запитає вас про запуску conda initпрес yes- conda зробить всі необхідні варіанти самостійно.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.