Anaconda’yı Ubuntu 18.04 Üzerine Kurulum Rehberi [Hızlı Başlangıç]
Giriş: Veri Bilimi İçin Güçlü Bir Başlangıç
Veri bilimi, makine öğrenimi ve yapay zeka alanları günümüz teknolojisinde hızla yükselen ve büyük bir etki yaratan disiplinlerdir. Bu alanlarda çalışan geliştiriciler ve araştırmacılar için verimli bir geliştirme ortamı kurmak, projelerin başarısı açısından kritik öneme sahiptir. Python ve R gibi programlama dilleri, bu alanlardaki en popüler araçlardır ve bu dillerin paketlerini, bağımlılıklarını ve ortamlarını yönetmek zaman zaman karmaşık bir hal alabilir. İşte tam bu noktada Anaconda devreye girer.
Anaconda, Python ve R için bilimsel hesaplama, veri bilimi ve makine öğrenimi alanlarında kullanılan paketlerin ve bağımlılıkların yönetimini kolaylaştıran kapsamlı bir dağıtımdır. Yüzlerce önceden yüklenmiş popüler paket (NumPy, Pandas, Scikit-learn, Matplotlib, Jupyter Notebook vb.) ile birlikte gelir ve kullanıcıların farklı projeler için izole edilmiş sanal ortamlar oluşturmasına olanak tanır. Bu sayede, farklı projelerin farklı paket versiyonlarına ihtiyaç duyması durumunda ortaya çıkabilecek bağımlılık çakışmaları kolayca çözülebilir. Anaconda’nın sunduğu conda paket ve ortam yöneticisi, bu süreçleri oldukça basitleştirir.
Bu makalede, Ubuntu 18.04 işletim sistemi üzerinde Anaconda’nın nasıl kurulacağını adım adım, detaylı bir şekilde ele alacağız. Ubuntu 18.04, uzun süreli destek (LTS) sağlayan ve sunucu ile masaüstü ortamlarında yaygın olarak kullanılan stabil bir Linux dağıtımıdır. Bu nedenle, birçok geliştirici ve kuruluş için tercih edilen bir platformdur. Kurulum sürecinin yanı sıra, Anaconda’nın temel kullanımına, ortam ve paket yönetimine dair önemli bilgiler de paylaşılacaktır. Amacımız, bu rehberi takip eden herkesin Ubuntu 18.04 üzerinde sorunsuz bir Anaconda kurulumu gerçekleştirmesini ve veri bilimi yolculuğuna güvenle başlamasını sağlamaktır.
Ön Gereksinimler
Anaconda kurulumuna başlamadan önce bazı temel gereksinimleri karşıladığınızdan emin olmalısınız:
* Ubuntu 18.04 İşletim Sistemi: Fiziksel bir makineye, sanal makineye (VirtualBox, VMware gibi) veya bir bulut sunucusuna kurulu aktif bir Ubuntu 18.04 (Bionic Beaver) sistemine sahip olmalısınız.
* Sudo Yetkisine Sahip Kullanıcı: Kurulum işlemleri ve sistem güncellemeleri için sudo (superuser do) komutunu kullanma yetkisine sahip bir kullanıcı hesabınız olmalıdır. Genellikle, kurulum sırasında oluşturulan ilk kullanıcı bu yetkiye sahiptir.
* İnternet Bağlantısı: Anaconda kurulum dosyasını indirmek ve gerekli sistem güncellemelerini yapmak için aktif ve stabil bir internet bağlantısı gereklidir.
* Temel Terminal Bilgisi: Linux terminal komutlarını kullanma konusunda temel düzeyde bilgi sahibi olmanız, kurulum sürecini daha rahat yönetmenizi sağlayacaktır.
Sistemi Güncelleme
Herhangi bir yazılım kurulumuna başlamadan önce sisteminizin güncel olduğundan emin olmak her zaman iyi bir uygulamadır. Bu, potansiyel bağımlılık sorunlarını önler ve en son güvenlik yamalarına sahip olmanızı sağlar. Terminali açın (Ctrl+Alt+T) ve aşağıdaki komutları sırasıyla çalıştırın:
sudo apt update
Bu komut, sisteminizin paket listelerini günceller. Yani, hangi paketlerin hangi versiyonlarının mevcut olduğunu öğrenir.
sudo apt upgrade -y
Bu komut ise mevcut paketleri en son sürümlerine yükseltir. -y bayrağı, tüm sorulara otomatik olarak “evet” yanıtı verilmesini sağlar, böylece yükseltme işlemi kesintiye uğramaz.
sudo apt autoremove -y
Bu komut, artık ihtiyaç duyulmayan bağımlılıkları ve eski çekirdekleri sistemden kaldırarak disk alanını boşaltır ve sistemin daha düzenli kalmasına yardımcı olur.
Anaconda Kurulum Dosyasını İndirme
Anaconda’nın resmi web sitesinden en güncel kurulum dosyasını indirmek en güvenli ve önerilen yöntemdir. Anaconda, Python 3.x tabanlı sürümlerini sunar ve genellikle 64-bit grafiksel yükleyiciyi kullanırız.
1. Anaconda İndirme Sayfasına Gitme:
Öncelikle, bir web tarayıcısı açın ve Anaconda’nın resmi indirme sayfasına gidin: [https://www.anaconda.com/products/individual](https://www.anaconda.com/products/individual)
2. Doğru Sürümü Seçme:
İndirme sayfasında, “Linux” başlığı altında “64-Bit Graphical Installer” seçeneğini bulun. Genellikle, en son Python 3.x sürümü öncelikli olarak önerilir. İndirme bağlantısına sağ tıklayarak veya doğrudan tıklayarak indirme işlemini başlatabilirsiniz.
3. wget ile İndirme (Terminal Üzerinden):
Eğer sunucu ortamında çalışıyorsanız veya tarayıcı kullanmak istemiyorsanız, kurulum dosyasını wget komutu ile doğrudan terminal üzerinden indirebilirsiniz. İndirme sayfasındaki Linux 64-bit installer linkini kopyalayın. Örnek olarak, Python 3.9 tabanlı bir sürüm için komut şöyle görünecektir (versiyon numarası zamanla değişebilir, lütfen güncel bağlantıyı kontrol edin):
wget https://repo.anaconda.com/archive/Anaconda3-2023.09-0-Linux-x86_64.sh
Bu komut, Anaconda kurulum dosyasını mevcut çalışma dizininize indirecektir. Genellikle bu, kullanıcının ana dizini (~/) olur.
4. Kurulum Dosyasının Bütünlüğünü Doğrulama (Önemli Adım):
İndirilen dosyanın bozuk olmadığından veya kötü niyetli bir şekilde değiştirilmediğinden emin olmak için SHA256 sağlama toplamını kontrol etmek kritik bir güvenlik adımıdır. Anaconda’nın indirme sayfasında her sürüm için SHA256 sağlama toplamı (checksum) bilgisi bulunur. İndirdiğiniz dosyanın adını kullanarak aşağıdaki komutu çalıştırın:
sha256sum Anaconda3-2023.09-0-Linux-x86_64.sh
Komutun çıktısı, web sitesinde belirtilen SHA256 değeri ile aynı olmalıdır. Eğer farklıysa, dosya bozuk demektir ve yeniden indirmeniz gerekir.
Örnek çıktı (bu değer Anaconda sürümüne göre değişir):
1a2b3c4d5e6f7a8b9c0d1e2f3a4b5c6d7e8f9a0b1c2d3e4f5a6b7c8d9e0f1a2b Anaconda3-2023.09-0-Linux-x86_64.sh
Bu adım, özellikle kurumsal veya hassas projelerde çalışırken göz ardı edilmemelidir.
Anaconda Kurulumunu Çalıştırma
Kurulum dosyasını indirdikten ve bütünlüğünü doğruladıktan sonra, sıra kurulumu başlatmaya gelir.
1. Kurulum Dosyasına Çalıştırma İzni Verme:
İndirilen .sh dosyası bir kabuk betiğidir ve çalıştırılabilmesi için yürütme iznine sahip olması gerekir. Eğer yoksa, aşağıdaki komutla bu izni verebilirsiniz:
chmod +x Anaconda3-2023.09-0-Linux-x86_64.sh
Dosya adını kendi indirdiğiniz versiyonla değiştirmeyi unutmayın.
2. Kurulumu Başlatma:
Şimdi kurulum betiğini çalıştırmak için bash komutunu kullanın:
bash Anaconda3-2023.09-0-Linux-x86_64.sh
Kurulum süreci interaktif olacaktır ve size bazı sorular soracaktır:
* Lisans Sözleşmesi (License Agreement):
Kurulum betiği sizi Anaconda lisans sözleşmesini okumaya davet edecektir. Okumak için “Enter” tuşuna basılı tutun. Sözleşmenin sonuna geldiğinizde, kabul edip etmediğiniz sorulacaktır.
Do you accept the license terms? [yes|no]
Kabul etmek için yes yazıp “Enter” tuşuna basın.
* Kurulum Konumu (Installation Location):
Sözleşmeyi kabul ettikten sonra, Anaconda’nın nereye kurulacağını belirtmeniz istenecektir. Varsayılan konum genellikle kullanıcının ana dizinindeki anaconda3 klasörüdür (/home/kullanici_adiniz/anaconda3). Bu konum çoğu kullanıcı için uygundur. Eğer farklı bir konumda kurmak isterseniz, tam yolu belirtmeniz gerekir. Varsayılanı kabul etmek için sadece “Enter” tuşuna basın.
Anaconda3 will now be installed into this location:
/home/kullanici_adiniz/anaconda3
- Press ENTER to confirm the location
- Press CTRL-C to cancel the installation
- Or specify a different location below
[/home/kullanici_adiniz/anaconda3] >>>
Kurulum betiği dosyaları belirtilen konuma çıkarmaya başlayacaktır. Bu işlem birkaç dakika sürebilir.
* Anaconda’yı PATH’e Ekleme (Initialization):
Kurulum tamamlandığında, Anaconda size conda init komutunu çalıştırarak kabuğunuzu (shell) başlatma betiğine (örneğin .bashrc) Anaconda’yı otomatik olarak eklemek isteyip istemediğinizi soracaktır. Bu, her yeni terminal açtığınızda Anaconda’nın base ortamının otomatik olarak etkinleştirilmesini sağlar ve conda komutlarını doğrudan kullanabilmenizi sağlar. Bu adım için yes yazıp “Enter” tuşuna basmanız kesinlikle önerilir.
Do you wish the installer to initialize Anaconda3 by running conda init? [yes|no]
>>> yes
Bu işlemden sonra, Anaconda kurulumu tamamlanmıştır.
Kabuk Yapılandırma ve Kurulumu Doğrulama
Anaconda’yı PATH’e eklemeyi kabul ettiyseniz, değişikliklerin etkili olması için mevcut terminal oturumunuzu yeniden başlatmanız veya .bashrc dosyasını yeniden kaynaklamanız gerekir.
1. Terminali Yeniden Başlatma veya Kaynaklama:
En basit yol terminali kapatıp yeniden açmaktır. Alternatif olarak, mevcut terminalde aşağıdaki komutu çalıştırabilirsiniz:
source ~/.bashrc
Bu komut, .bashrc dosyasındaki değişiklikleri mevcut kabuk oturumunuza yükler.
2. Kurulumu Doğrulama:
Terminali yeniden başlattıktan veya kaynakladıktan sonra, komut isteminizin başında (base) ibaresini görmelisiniz. Bu, Anaconda’nın base ortamının başarıyla etkinleştirildiği anlamına gelir. Şimdi birkaç komutla kurulumu doğrulayalım:
* Conda Sürümünü Kontrol Etme:
conda --version
Çıktı olarak conda paket yöneticisinin sürüm numarasını görmelisiniz (örn: conda 23.9.0).
* Conda Yürütülebilir Dosyasının Konumunu Kontrol Etme:
which conda
Bu komut, conda yürütülebilir dosyasının tam yolunu gösterecektir (örn: /home/kullanici_adiniz/anaconda3/bin/conda).
* Python Sürümünü Kontrol Etme:
Anaconda ile gelen Python sürümünü kontrol edelim:
python --version
Çıktı olarak Anaconda’nın kurduğu Python sürümünü görmelisiniz (örn: Python 3.9.18).
* Anaconda Ortamlarını Listeleme:
conda env list
Bu komut, mevcut tüm conda ortamlarını listeler. Kurulumdan sonra sadece base ortamını görmelisiniz:
# conda environments:
#
base * /home/kullanici_adiniz/anaconda3
Yıldız (*) işareti, o an aktif olan ortamı gösterir.
* base Ortamını Devre Dışı Bırakma:
Bazı durumlarda base ortamının otomatik olarak etkinleşmesini istemeyebilirsiniz. Bu durumda, aşağıdaki komutu kullanarak base ortamını devre dışı bırakabilirsiniz:
conda deactivate
Komut isteminizdeki (base) ibaresinin kaybolduğunu görmelisiniz. Tekrar etkinleştirmek için conda activate yazmanız yeterlidir. Eğer her terminal açılışında base ortamının otomatik etkinleşmesini kalıcı olarak engellemek isterseniz, aşağıdaki komutu kullanabilirsiniz:
conda config --set auto_activate_base false
Bu ayarı geri almak için conda config --set auto_activate_base true komutunu kullanabilirsiniz.
Tebrikler! Anaconda, Ubuntu 18.04 sisteminize başarıyla kuruldu ve çalışır durumda.
Anaconda’yı Güncelleme
Anaconda ve içindeki paketler sürekli olarak güncellenir. En iyi performansı ve en son özellikleri elde etmek için Anaconda dağıtımınızı ve conda paket yöneticinizi düzenli olarak güncellemeniz önemlidir.
1. conda Paket Yöneticisini Güncelleme:
Öncelikle, conda‘nın kendisini en son sürümüne güncelleyin. Bu, paket yönetimindeki yeni özelliklere ve iyileştirmelere erişmenizi sağlar.
conda update conda
Bu komut, conda‘nın kendisini güncelleyecektir. Güncelleme sırasında onay istenirse y yazıp “Enter” tuşuna basın.
2. Tüm Anaconda Paketlerini Güncelleme:
base ortamındaki tüm Anaconda paketlerini güncellemek için aşağıdaki komutu kullanın:
conda update --all
Bu komut, base ortamında yüklü olan tüm paketleri en son uyumlu sürümlerine yükseltir. Bu işlem biraz zaman alabilir ve çok sayıda paketi indirebilir. Onay istenirse y yazıp “Enter” tuşuna basın.
Not: conda update --all komutu, base ortamını günceller. Eğer özel bir ortamda çalışıyorsanız, o ortamı etkinleştirdikten sonra conda update --all komutunu çalıştırmanız gerekir. Ancak genellikle base ortamını sadece conda‘nın kendisini ve temel araçları barındırmak için kullanırız. Projeler için özel ortamlar oluşturmak daha iyi bir uygulamadır.
Ortamları Yönetme
Anaconda’nın en güçlü özelliklerinden biri, izole edilmiş sanal ortamlar oluşturma yeteneğidir. Bu, farklı projeler için farklı Python sürümleri ve paket bağımlılıkları kullanmanıza olanak tanır, böylece bağımlılık çakışmalarını önlersiniz.
1. Yeni Bir Ortam Oluşturma:
Yeni bir ortam oluşturmak için conda create komutunu kullanın. Ortam adını (myenv gibi) ve istediğiniz Python sürümünü belirtebilirsiniz.
conda create --name myenv python=3.9
Bu komut, myenv adında yeni bir ortam oluşturacak ve içine Python 3.9’u kuracaktır. Ayrıca, ortamı oluştururken belirli paketleri de kurabilirsiniz:
conda create --name myprojectenv python=3.9 numpy pandas matplotlib scikit-learn
Bu komut, myprojectenv adında bir ortam oluşturacak ve içine Python 3.9 ile birlikte NumPy, Pandas, Matplotlib ve Scikit-learn kütüphanelerini kuracaktır. Onay istenirse y yazıp “Enter” tuşuna basın.
2. Bir Ortamı Etkinleştirme:
Oluşturduğunuz bir ortamı kullanmaya başlamak için onu etkinleştirmeniz gerekir:
conda activate myenv
Komut isteminizin başında (myenv) ibaresini görmelisiniz. Bu, artık myenv ortamında çalıştığınızı gösterir. Bu ortamda kurulan Python ve diğer paketler, sisteminizdeki veya diğer ortamlardaki versiyonlardan bağımsızdır.
3. Bir Ortamda Paket Kurma:
Etkin bir ortamdayken, conda install komutunu kullanarak o ortama özel paketler kurabilirsiniz:
conda activate myenv
conda install scipy
Bu komut, myenv ortamına SciPy kütüphanesini kurar.
4. Mevcut Ortamları Listeleme:
Tüm conda ortamlarını listelemek için:
conda env list
Veya kısa hali:
conda info --envs
Çıktıda oluşturduğunuz tüm ortamları ve bunların kurulum yollarını göreceksiniz. Aktif olan ortamın yanında bir yıldız (*) işareti bulunur.
5. Bir Ortamı Devre Dışı Bırakma:
Aktif bir ortamdan çıkmak ve base ortama geri dönmek (veya hiçbir ortamın etkin olmamasını sağlamak) için:
conda deactivate
Komut isteminizdeki ortam adı ibaresi kaybolacaktır.
6. Bir Ortamı Kaldırma:
Artık ihtiyacınız olmayan bir ortamı kaldırmak için:
conda env remove --name myenv
Dikkat: Bu komut, belirtilen ortamı ve içindeki tüm paketleri kalıcı olarak siler. Bu işlem geri alınamaz.
Paketleri Yönetme
conda sadece ortamları değil, aynı zamanda paketleri de yönetmek için güçlü bir araçtır.
1. Paket Arama:
Bir paketin mevcut olup olmadığını ve hangi versiyonlarının bulunduğunu öğrenmek için:
conda search tensorflow
Bu komut, tensorflow paketi için mevcut tüm versiyonları ve bağımlılıklarını listeler.
2. Paket Kurma:
Etkin bir ortama yeni bir paket kurmak için:
conda install package_name
Örneğin, jupyter notebook kurmak için:
conda install jupyter
Belirli bir versiyonu kurmak isterseniz:
conda install numpy=1.21
Onay istenirse y yazıp “Enter” tuşuna basın.
3. Yüklü Paketleri Listeleme:
Aktif ortamda yüklü olan tüm paketleri listelemek için:
conda list
Belirli bir paketi aramak için:
conda list numpy
4. Paket Güncelleme:
Belirli bir paketi en son sürümüne güncellemek için:
conda update package_name
Örneğin:
conda update pandas
Onay istenirse y yazıp “Enter” tuşuna basın.
5. Paket Kaldırma:
Bir paketi aktif ortamdan kaldırmak için:
conda remove package_name
Örneğin:
conda remove scipy
Onay istenirse y yazıp “Enter” tuşuna basın.
Anaconda Navigator Kullanımı
Anaconda Navigator, Anaconda dağıtımının grafiksel kullanıcı arayüzüdür (GUI). Ortamları yönetmenize, paketleri kurmanıza, popüler veri bilimi uygulamalarını (Jupyter Notebook, Spyder, VS Code, RStudio vb.) başlatmanıza olanak tanır. Terminal kullanmaya alışkın olmayan veya görsel bir arayüz tercih eden kullanıcılar için oldukça faydalıdır.
1. Anaconda Navigator’ı Başlatma:
Terminalde aşağıdaki komutu çalıştırarak Navigator’ı başlatabilirsiniz:
anaconda-navigator
Navigator’ın yüklenmesi ve başlatılması biraz zaman alabilir.
2. Navigator Arayüzüne Genel Bakış:
* Home: Bu sekme, Jupyter Notebook, Spyder, VS Code gibi popüler uygulamaları başlatmanıza olanak tanır.
* Environments: Bu sekme, tüm conda ortamlarınızı yönetmenizi sağlar. Yeni ortamlar oluşturabilir, mevcut ortamları etkinleştirebilir, paketleri kurabilir veya kaldırabilirsiniz. Her ortam için yüklü paketleri filtreleyebilir, arayabilir ve güncelleyebilirsiniz.
* Learning: Bu sekme, Anaconda ile ilgili eğitim kaynaklarına ve belgelere bağlantılar içerir.
* Community: Bu sekme, Anaconda topluluğu forumlarına ve diğer destek kaynaklarına bağlantılar sunar.
Anaconda Navigator, özellikle yeni başlayanlar için conda komutlarını öğrenmeden önce Anaconda’nın gücünü deneyimlemek için harika bir yoldur.
Sık Karşılaşılan Sorunlar ve Çözümleri
Anaconda kurulumu ve kullanımı sırasında bazı yaygın sorunlarla karşılaşabilirsiniz. İşte bunlardan bazıları ve çözümleri:
1. conda komutu bulunamadı (conda: command not found):
* Sorun: Terminalde conda komutunu çalıştırmaya çalıştığınızda bu hatayı alıyorsunuz.
* Çözüm: Bu genellikle Anaconda’nın PATH ortam değişkenine doğru şekilde eklenmediği veya kabuk oturumunun güncellenmediği anlamına gelir.
* Terminali kapatıp yeniden açın.
* Eğer hala çalışmıyorsa, .bashrc dosyasını manuel olarak kaynaklayın: source ~/.bashrc.
* Kurulum sırasında conda init adımını atladıysanız veya no yanıtı verdiyseniz, kurulum dizinindeki conda betiğini manuel olarak çalıştırarak conda init işlemini yapmanız gerekebilir:
~/anaconda3/bin/conda init bash
Ardından terminali kapatıp yeniden açın veya source ~/.bashrc komutunu çalıştırın.
2. Kurulum Başarısız Oldu veya Hatalar Verdi:
* Sorun: Kurulum betiği çalışmayı durdurdu veya hata mesajları verdi.
* Çözüm:
* Disk Alanı: Yeterli disk alanınız olduğundan emin olun (Anaconda yaklaşık 3-4 GB yer kaplar, kurulum sırasında geçici dosyalar için daha fazlasına ihtiyaç duyabilir). df -h komutu ile disk kullanımınızı kontrol edebilirsiniz.
* İnternet Bağlantısı: İndirme sırasında internet bağlantınızın kesintisiz olduğundan emin olun.
* İndirilen Dosya Bütünlüğü: İndirdiğiniz .sh dosyasının SHA256 sağlama toplamını kontrol ettiğinizden emin olun. Bozuk bir dosya kurulum hatasına neden olabilir.
İzinler: Kurulum dosyasının çalıştırma iznine sahip olduğundan emin olun (chmod +x Anaconda3--Linux-x86_64.sh).
3. Checksum Mismatch Hatası (Sağlama Toplamı Eşleşmiyor):
* Sorun: sha256sum komutunun çıktısı, Anaconda web sitesindeki değerle eşleşmiyor.
* Çözüm: İndirilen dosya bozuk veya indirme sırasında bir sorun oluştu. Dosyayı silin ve Anaconda’nın resmi web sitesinden tekrar indirin. Güvenilir bir internet bağlantısı kullanmaya özen gösterin.
4. base Ortamı Otomatik Etkinleşmiyor:
* Sorun: Yeni bir terminal açtığınızda komut isteminizin başında (base) görmüyorsunuz.
* Çözüm: Kurulum sırasında conda init adımını atladıysanız veya no yanıtı verdiyseniz bu durum oluşur. Manuel olarak conda init komutunu çalıştırın:
conda init bash
Ardından terminali kapatıp yeniden açın.
5. Ortam Oluştururken veya Paket Kurarken Hata:
* Sorun: conda create veya conda install komutları hata veriyor.
* Çözüm:
* İnternet Bağlantısı: Paketlerin indirilmesi için internet bağlantısı gereklidir.
* Conda Güncel Mi? conda update conda komutu ile conda‘yı güncelleyin. Eski bir conda sürümü bazı paketlerle uyumsuzluk yaşayabilir.
* Kanal Sorunları: Nadiren de olsa, varsayılan conda kanallarında sorunlar olabilir. Alternatif kanalları (örn. conda-forge) kullanmayı düşünebilirsiniz.
Anaconda’yı Kaldırma (İsteğe Bağlı)
Eğer Anaconda’yı sisteminizden kaldırmak isterseniz, aşağıdaki adımları takip edebilirsiniz. Bu adımlar, Anaconda’nın tüm dosyalarını ve yapılandırmalarını sisteminizden temizleyecektir.
1. Anaconda Dizinini Kaldırma:
Anaconda genellikle kullanıcının ana dizinindeki anaconda3 klasörüne kurulur. Bu klasörü ve tüm içeriğini silerek Anaconda’nın kendisini kaldırabilirsiniz:
rm -rf ~/anaconda3
Dikkat: Bu komut geri alınamaz. Doğru dizini sildiğinizden emin olun.
2. .bashrc Dosyasındaki Anaconda Girişlerini Temizleme:
Anaconda kurulumu sırasında .bashrc (veya kullandığınız kabuğa göre .zshrc gibi) dosyasına bazı satırlar eklemiştir. Bu satırları kaldırmanız gerekir. Bir metin düzenleyici ile .bashrc dosyasını açın:
nano ~/.bashrc
Dosya içinde ### conda initialize ### ile başlayan ve ### conda initialize ### ile biten blokları bulun ve silin. Ayrıca, export PATH="/home/kullanici_adiniz/anaconda3/bin:$PATH" gibi manuel olarak eklenmiş olabilecek PATH tanımlamalarını da kontrol edin ve kaldırın.
Değişiklikleri kaydedin (Ctrl+O, Enter) ve dosyadan çıkın (Ctrl+X).
3. Diğer Gizli Anaconda Dosyalarını Kaldırma:
Anaconda bazı yapılandırma dosyalarını ve önbellekleri kullanıcının ana dizininde gizli dosyalar olarak saklar. Bunları da temizlemek iyi bir uygulamadır:
rm -rf ~/.conda ~/.condarc ~/.continuum
4. Terminali Yeniden Başlatma:
Tüm değişikliklerin etkili olması için terminali kapatıp yeniden açın. Artık conda komutlarının çalışmaması gerekir.
Sonuç
Bu kapsamlı rehberde, Ubuntu 18.04 işletim sistemi üzerinde Anaconda’nın kurulumunu, doğrulanmasını, güncellenmesini ve temel kullanımını adım adım inceledik. Anaconda’nın sunduğu conda paket ve ortam yöneticisi sayesinde, veri bilimi ve makine öğrenimi projeleriniz için izole edilmiş, tutarlı ve yönetimi kolay geliştirme ortamları oluşturmanın ne kadar basit olduğunu gördük.
Anaconda’nın kurulumuyla birlikte, Python ve R ekosistemlerindeki yüzlerce popüler kütüphaneye (NumPy, Pandas, Matplotlib, Scikit-learn, TensorFlow, PyTorch vb.) anında erişim sağlarsınız. Sanal ortamlar, farklı projelerinizdeki bağımlılık çakışmalarını ortadan kaldırarak size büyük bir esneklik sunar. Anaconda Navigator ise, terminal komutlarına aşina olmayanlar için görsel bir yönetim arayüzü sağlar.
Artık Ubuntu 18.04 sisteminizde güçlü bir veri bilimi geliştirme ortamına sahipsiniz. Bundan sonraki adımlarınız, Jupyter Notebook veya Spyder gibi entegre geliştirme ortamlarını kullanarak veri analizi, modelleme ve görselleştirme projelerinize başlamak olabilir. Unutmayın, conda komutlarını ve ortam yönetimini iyi öğrenmek, veri bilimi yolculuğunuzda size büyük kolaylıklar sağlayacaktır. Sorunlarla karşılaştığınızda, Anaconda’nın geniş topluluğu ve kapsamlı dokümantasyonu her zaman yanınızdadır. Başarılar dileriz!
