Bu bölüm, kurulumunuzun güncel olduğundan emin olmak için izlemeniz gereken adımları içerir.
Her şeyden önce, iyi koşullarda çalışabilmek için aşağıdakilerden emin olun:
- yüksek hızlı bir internet bağlantısı
- bilgisayarınızda kodunuzu verimli bir şekilde çalıştırabilmek için yeterli bellek (8GB)
- büyük dataset’ler üzerinde çalışabilmek için bilgisayarınızda yeterli disk alanı (30GB)
git komutlarının çalıştığından emin olun
git --version👉 git versiyon numarasını aşağıdakine benzer bir şekilde görüyor olmalısınız :
git version 2.33.0Github hesabınız olduğundan ve bilgisayarınızdan bu hesaba erişebildiğinizden emin olun.
cd ~/code/<YOUR_GITHUB_NICKNAME>/
git clone git@github.com:<YOUR_GITHUB_NICKNAME>/data-setup data-setup👉 Bu repo doğru bir şekilde clone'lanmalı :
Cloning into 'data-setup'...
remote: Enumerating objects: 21, done.
remote: Counting objects: 100% (21/21), done.
remote: Compressing objects: 100% (14/14), done.
Receiving objects: 100% (21/21), done.
Resolving deltas: 100% (6/6), done.
remote: Total 21 (delta 6), reused 16 (delta 1), pack-reused 0👉 clone'lanan repo'yu silebilirsiniz.
rm -Rf data-setup~/.zprofile dosyanızın olduğundan emin olun:
cat ~/.zprofile👉 Komutu çalıştırdıktan sonra aşağıdaki gibi satırlar görmelisiniz :
# Setup the PATH for pyenv binaries and shims
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
type -a pyenv > /dev/null && eval "$(pyenv init --path)"Eğer görmüyorsanız ~/.zprofile dosyasını kendiniz oluşturun :
cd
touch .zprofileAşağıdaki satırları ~/.zprofile dosyanıza ekleyin:
# Setup the PATH for pyenv binaries and shims
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
type -a pyenv > /dev/null && eval "$(pyenv init --path)"pyenv'ı güncelleyin :
brew update && brew upgrade pyenvPython'un güncel versiyonunu yükleyin :
pyenv install 3.12.9👉 Çalıştırılan komutun sonlanmasını bekleyin ve terminal'i restart edin
Önce var olan virtual environment'ı kaldıralım :
pyenv virtualenv-delete workintech_currentŞimdi de yenisini ekleyelim :
pyenv virtualenv 3.12.9 workintech_currentBunu default olarak ayarlayalım :
pyenv global workintech_currentArtık yeni virtual environment’ın aktif olduğunu görebilmeliyiz :
pyenv versions👉 Aşağıdaki gibi bir çıktı görmelisin :
system
3.12.9
3.12.9/envs/workintech_current
3.10.6
3.10.6/envs/workintech
* workintech_current
workintechpip install -U pipBilgisayarınız Apple Silicon kullanıyorsa, aşağıdaki paragrafı genişlet ve incele. Aksi halde bu adımı atla.
👉 Apple Silicon için Kurulum 👈
pip install -r https://raw.githubusercontent.com/workintech/data-science-kurulum/master/specs/releases/apple_silicon.txtBilgisayarınız Apple Intel kullanıyorsa, aşağıdaki paragrafı genişlet ve incele. Aksi halde bu adımı atla.
👉 Apple Intel için Kurulum 👈
pip install -r https://raw.githubusercontent.com/workintech/data-science-kurulum/master/specs/releases/apple_intel.txtDocker uygulamasını açın
Docker'ın hello-world imaj'ını çalıştırdığından emin olun :
docker run hello-world👉 Komutun tam olarak çalıştığından/sonlandığından emin olun
Docker uygulamasını kapatın
terminal'i resetleyelim:
cd ~/code && exec zshPython versiyonunu aşağıdaki komut ile kontrol edelim:
zsh -c "$(curl -fsSL https://raw.githubusercontent.com/workintech/data-science-kurulum/master/checks/python_checker.sh)" 3.12.9Gerekli paketlerin yüklendiğini aşağıdaki komut ile kontrol edelim:
zsh -c "$(curl -fsSL https://raw.githubusercontent.com/workintech/data-science-kurulum/master/checks/pip_check.sh)"Şimdi, bu paketleri yükleyip yükleyemediğinizi kontrol etmek için aşağıdaki komutu çalıştıralım :
python -c "$(curl -fsSL https://raw.githubusercontent.com/workintech/data-science-kurulum/master/checks/pip_check.py)"Jupyter'i çalıştırabildiğimizden emin olalım :
jupyter notebookTarayıcımız artık jupyter'i yeni bir sekmede açmalı :
Newe tıkla ve dropdown listesinden Python 3 (ipykernel)i seç:
Yeni bir notebook, yeni bir sekmede açılmalı :
Notebook’ta doğru python version’ını çalıştırdığınızdan emin olun. Yeni bir cell(hücre) oluşturun ve aşağıdaki kodu çalıştırın :
import sys; sys.version3.12.9 çıktısını görmelisiniz. Eğer göremiyorsanız ayarlarınızda bir sorun olabilir. Yardım almanız gerekebilir.
Tarayıcınızda notebook pencerelerini kapatarın ve terminalde CTRL + C tuş kombinasyonu ile jupyter'i sonlandırın.
Tebrikler, her şey hazır! Tüm Data Science eğitimi boyunca ihtiyaç duyacağınız tüm third-party package’ları içeren eksiksiz bir python virtual environment kurduk.


