How To Install TensorFlow on Ubuntu 18.04
İçindekiler:
- Ubuntu 18.04 Üzerinde TensorFlow Kurulumu
- 1. Python 3 ve venv'in kurulması
- 2. Sanal Ortam Yaratmak
- 3. TensorFlow'u Takma
- Sonuç
TensorFlow, Google tarafından oluşturulan makine öğrenimi için ücretsiz ve açık kaynaklı bir platformdur. Twitter, PayPal, Intel, Lenovo ve Airbus gibi çeşitli kuruluşlar tarafından kullanılır.
TensorFlow sistem çapında, bir Python sanal ortamında, bir Docker konteyneri olarak veya Anaconda ile kurulabilir. Öğrenme amacıyla, TensorFlow'u bir Python sanal ortamına kurmak en iyisidir. Bu şekilde, tek bir bilgisayarda birden çok farklı yalıtılmış Python ortamına sahip olabilir ve diğer Projelerinizi etkileyeceğinden endişe etmeden proje başına belirli bir modül sürümünü yükleyebilirsiniz.
Bu eğitimde, TensorFlow'un Ubuntu 18.04'e nasıl yükleneceği açıklanmaktadır.
Ubuntu 18.04 Üzerinde TensorFlow Kurulumu
Aşağıdaki bölümlerde, TuntorFlow'un Ubuntu 18.04 üzerinde bir Python sanal ortamına nasıl yükleneceği hakkında adım adım talimatlar verilmektedir.
1. Python 3 ve venv'in kurulması
Ubuntu 18.04, varsayılan olarak Python 3.6 ile birlikte gelir. Python 3'ün sisteminize yüklendiğini aşağıdakileri yazarak doğrulayabilirsiniz:
python3 -V
Çıktı şöyle görünmelidir:
Python 3.6.6
Bunun yerine Python 3.7 kullanmak istiyorsanız, bu kılavuzu kontrol edin.
Python 3.6'dan başlayarak, sanal ortam oluşturmanın önerilen yolu
venv
modülünü kullanmaktır.
venv
modülünü sağlayan
python3-venv
paketini kurmak için aşağıdaki komutu çalıştırın:
sudo apt install python3-venv
Modül kurulduktan sonra TensorFlow projemiz için sanal bir ortam yaratmaya hazırız.
2. Sanal Ortam Yaratmak
Python 3 sanal ortamlarınızı depolamak istediğiniz dizine giderek başlayın. Ana dizininiz veya kullanıcının okuma ve yazma izinlerine sahip olduğu başka bir dizin olabilir.
TensorFlow projesi için yeni bir dizin oluşturun ve içine cd oluşturun:
mkdir my_tensorflow
cd my_tensorflow
Dizinin içine girdikten sonra, sanal ortamı oluşturmak için aşağıdaki komutu çalıştırın:
python3 -m venv venv
Yukarıdaki komut, Python ikili dosyasının, Pip paket yöneticisinin, standart Python kütüphanesinin ve diğer destekleyici dosyaların bir kopyasını içeren
venv
adlı bir dizin oluşturur. Sanal ortam için istediğiniz herhangi bir adı kullanabilirsiniz.
Bu sanal ortamı kullanmaya başlamak için,
activate
komut dosyasını çalıştırarak etkinleştirmeniz gerekir:
source venv/bin/activate
Etkinleştirildiğinde, sanal ortamın bin dizini
$PATH
değişkeninin başına eklenir. Ayrıca kabuğunuzun istemi değişecek ve şu anda kullanmakta olduğunuz sanal ortamın adını gösterecektir. Bu durumda bu
venv
.
Paketleri kurarken sorunları önlemek için pip'i en son sürüme yükseltin:
3. TensorFlow'u Takma
Sanal ortam etkinleştirildiğine göre, artık TensorFlow paketini kurmanın zamanı geldi.
pip install --upgrade tensorflow
Sanal ortamda
pip3
yerine
pip
komutunu ve
pip3
yerine
python
komutunu kullanabilirsiniz.
Yüklemeyi doğrulamak için TensorFlow sürümünü yazdıracak aşağıdaki komutu kullanın:
python -c 'import tensorflow as tf; print(tf.__version__)'
Bu makaleyi yazarken, TensorFlow'un en son kararlı sürümü 1.13.1'dir.
1.13.1
TensorFlow sürümünüz burada gösterilen sürümden farklı olabilir.
İşinizi bitirdikten sonra, devre dışı bırak
deactivate
yazarak ortamı
deactivate
bırakın ve normal kabuğunuza geri döneceksiniz.
Sonuç
Bu eğitimde, TensorFlow Ubuntu 18.04'ü nasıl kuracağınızı gösterdik.
python ubuntuUbuntu 18.04 üzerine redis nasıl kurulur ve yapılandırılır
Redis, açık kaynaklı bir bellek içi veri yapısı deposudur. Bir veritabanı, önbellek ve ileti aracısı olarak kullanılabilir ve Dizeler, Karmalar, Listeler, Kümeler, vb. Gibi çeşitli veri yapılarını destekler. Bu eğiticide Redis'in bir Ubuntu 18.04 sunucusuna nasıl kurulacağı ve yapılandırılacağı açıklanmaktadır.
Ubuntu 18.04 üzerine nagios nasıl kurulur ve yapılandırılır
Nagios, en popüler açık kaynak izleme sistemlerinden biridir. Nagios tüm BT altyapınızın envanterini tutar ve ağlarınızın, sunucularınızın, uygulamalarınızın, hizmetlerinizin ve işlemlerinizin çalışır durumda olmasını sağlar.
Ubuntu 18.04 Üzerine Kalamar Proxy Nasıl Kurulur ve Yapılandırılır
Squid, HTTP, HTTPS, FTP ve daha fazlası gibi popüler ağ protokollerini destekleyen tam özellikli bir önbellek proxy'dir. Bu eğitim, Ubuntu 18.04'te bir Squid Proxy kurma sürecinde size yol gösterecektir.







