Anaconda'yı varsayılan bir piton olarak nasıl ayarlayabilirim?


11

Anaconda'yı yeni kurdum (ipython notebook için - bazı pandalar programını çalıştırmak istedim). Başarılı bir şekilde yüklendi, ancak buradaki sorun her yazdığımda which python, her zaman varsayılan bir python kullanıyor/usr/bin/python

Birisi bana anaconda python'u varsayılan bir python olarak nasıl kuracağımı söyleyebilirse harika olacak. Ben şimdiye kadar burada sadece anaconda varsayılan yolda yükledim noob ~/anaconda3.

Şimdiden teşekkürler.

Yanıtlar:


13

İstediğinizle aynı düzene sahibim. Benim durumumda anaconda installerdosyama bir girdi eklendi ~/.bashrc. Seninkinin neden yapmadığını bilmiyorum. İstediğinizi yapmak için, bunu ~/.bashrcdosyanıza ekleyin :

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

Bundan sonra env değişkenlerinizi yeni bir terminal açarak veya source ~/.bashrc

Bununla:

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

Ve python -vdöndürür:anaconda

Önceki varsayılana geri dönmek için, pathbin .bashrcdosyasını ayarlayan girişe yorum yapıp şu sonuçları alıyorum :

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

2
Bu iyi, ofc. Ancak ortamları kullanmanızı öneririm, bu şekilde istediğiniz kadar python imi oluşturabilir ve bunları kullanarak aralarında geçiş yapabilirsiniz source activate/deactivate: conda.io/docs/using/envs.html
Samuel

Yukarıdaki ~ / .bashrc için ekledim ama hangi python anaconda3 sürümünü döndürmez ..... Etkili olması için yeniden başlatmanız gerekir mi? Anaconda yeni kuruldu.
user391339

# Anaconda3 yükleyici ihracatı tarafından eklendi PATH = "/ home / d / anaconda3 / bin: $ PATH"
user391339

2
Ah, anladım. Sen yeniden açmayı yeni terminali veya yazarak kaynağı ~ / .bashrc yoluyla çevre değişkenleri yenilemeniz gerekir
user391339

3

Girdiyi ~ / .bashrc içine eklemek yerine, girdiyi bir takma ad değil yol olarak ~ / .profile veya ~ / .bash_profile içine ekleyin. Ayrıca, bashrc'ye yol eklemek terminali gereksiz yere yavaşlatabilir. ~ / .Bashrc'nin detaylı anlamını ve profil ile farkını bilmek için bu bağlantıyı ziyaret edin .


1

Anaconda'yı kurduktan sonra,

source ~/.bashrc

Eğer açarsanız .bashrcdosyayı bunu çevre değişkenine Anaconda piton eklendi görebilirsiniz.


0

Zsh ve bash gibi birkaç merminiz varsa anaconda3 python'u varsayılan olarak ayarlamak özellikle zor olabilir. Bu, varsayılan .rc dosyasına PATH değişkeni eklemeniz gerektiği anlamına gelir. Kolay bir düzeltme sadece eklemektir

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

~/.profiledosyasına ekleyin . Sonra source ~/.profilebir terminalde çalıştırarak dosyayı kaynaklayın .

Çalıştırarak çalıştığını doğrulayın which python. görmelisin/home/username/anaconda3/bin/python


0

2019+ İÇİN GÜNCELLEME

Anaconda'nın yeni sürümlerinde, yola manuel olarak conda / bin eklemeniz önerilmez. Kurulum sırasında run conda initpress hakkında bilgi isteyin yes- conda gerekli tüm seçenekleri kendi başına yapacaktır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.