Python ile TensorFlow Kurulumu: Adım Adım Rehber

Giriş

Son yıllarda yapay zeka ve makine öğrenmesi konularında yaşanan büyük gelişmeler, Python programlama dilini bu alanlarda en çok tercih edilen dillerden biri haline getirmiştir. TensorFlow, Google tarafından geliştirilen, derin öğrenme ve makine öğrenmesi projelerinde yaygın olarak kullanılan bir kütüphanedir. Python ile entegre çalışabilmesi, onu birçok geliştirici için vazgeçilmez kılmaktadır. Bu yazıda, Python ile TensorFlow’un nasıl kurulacağını adım adım öğreneceğiz.

TensorFlow, kullanıcıların büyük veri küme ve derin öğrenme algoritmalarını verimli bir şekilde işleyebilmesine olanak tanır. Kütüphanenin sunduğu zengin fonksiyonlar sayesinde karmaşık hesaplamalar ve matematiksel işlemler kolaylıkla gerçekleştirilebilir. Bu yazıda, kurulum sürecini kolay bir şekilde takip edebilmeniz için adım adım kılavuz sunacağız. Hadi başlayalım!

Python ve TensorFlow için Gereksinimler

TensorFlow’u kurmadan önce, sisteminizde Python’un uygun bir versiyonunun yüklü olduğundan emin olmalısınız. TensorFlow genellikle en son Python 3 sürümleriyle uyumludur. Python 3.6 ile 3.9 sürümleri, TensorFlow’un çoğu versiyonu için önerilmektedir. Python’u yüklemek için python.org adresinden en son sürümü indirebilir ve sisteminize kurabilirsiniz.

Ayrıca, TensorFlow’un çalışabilmesini sağlamak için bir paket yöneticisi olan pip’in de yüklü olması gerekiyor. Pip, Python kütüphanelerini kolayca yüklemenize ve güncellemenize olanak sağlar. Python 3.4 ve üzeri sürümler ile pip, varsayılan olarak yüklenmiş olarak gelir. Ancak yine de sisteminizde pip’in olup olmadığını kontrol etmenizde fayda var.

TensorFlow ile çalışırken çoğu zaman sanal bir ortam kullanmak, projelerinizi izole bir yapıda tutmanıza yardımcı olur. Sanal ortam oluşturmak için venv modülünü kullanabilirsiniz. Bu şekilde her projede ihtiyaç duyduğunuz bağımlılıkları ayrı tutarak, potansiyel çatışmaların önüne geçebilirsiniz.

Sanal Ortam Oluşturma

TensorFlow’un kurulumunu daha düzenli yapmak ve bağımlılıkları yönetebilmek için öncelikle bir sanal ortam oluşturalım. Komut satırınızda aşağıdaki adımları takip ederek yeni bir sanal ortam oluşturabilirsiniz:

mkdir tensorflow_project
cd tensorflow_project
python -m venv myenv
source myenv/bin/activate  # Linux ve MacOS için
myenv\\Scripts\\activate  # Windows için

Yukarıdaki komutlar, ‘tensorflow_project’ adlı yeni bir klasör oluşturacak ve ‘myenv’ adında bir sanal ortam oluşturacaktır. Sanal ortam aktif hale geldiğinde, terminal satırınızda ortam adının görünmesi gerekir. Artık TensorFlow’u bu sanal ortam içinde kurmaya hazırsınız!

Sanal ortamı etkinleştirdikten sonra, Python ve pip’in hangi sürümünü kullandığınızı kontrol etmek, güncel olup olmadıklarını görmek için önemlidir. Aşağıdaki komutları kullanarak sürümlerinizi kontrol edebilirsiniz:

python --version
pip --version

Bu komutlar, sisteminizde yüklü olan Python ve pip sürümlerini gösterecektir. Eğer pip’in en son sürümde olmadığını görüyorsanız, pip’i güncellemek için şu komutu kullanabilirsiniz:

pip install --upgrade pip

TensorFlow Kurulumu

Artık gerekli gereksinimlere sahip olduğumuza göre, TensorFlow’u kurma zamanı geldi. TensorFlow’un en son sürümünü kurarken pip’i kullanacağız. Komut satırınıza aşağıdaki komutu yazın:

pip install tensorflow

Bu komut, TensorFlow’un en son stabil sürümünü yükleyecektir. Kurulum tamamlandıktan sonra, TensorFlow’un kurulu olduğunu kontrol etmek için, Python etkileşimli ortamına geçiş yapabilirsiniz:

python

Python ortamı açıldıktan sonra aşağıdaki kodu yazarak TensorFlow’un sürümünü kontrol edin:

import tensorflow as tf
print(tf.__version__)

Eğer her şey doğru bir şekilde kurulduysa, TensorFlow’un sürümü ekrana yazdırılmalıdır. Böylece kurulum süreciniz başarılı bir şekilde tamamlanmış oldu.

Hata Çözüm Rehberi

Kurulum işlemi sırasında bazı hatalarla karşılaşabilirsiniz. En yaygın karşılaşılan hatalardan biri, Python sürümünüzün TensorFlow ile uyumlu olmamasıdır. Eğer uyumlu bir sürüm yüklemediyseniz,

Scroll to Top