Python nedir?
Python, en çok kullanılan programlama dillerinden biridir. Temel avantajları arasında nispeten basitlik, düşük öğrenme eğrisi, kullanılan çok yönlülük ve birçok üçüncü taraf eklentileri yer almaktadır. Şu anda bu programlama dili, komut dosyası oluşturma, yazılım geliştirme, oyun geliştirme ve hatta sinir ağı öğrenimi için popülerdir. Python, çapraz platform sözdizimine sahiptir ve herhangi bir gerçek işletim sistemi üzerine kurulabilir.
En yeni Python'u elde etmek için yöntem
Eğer kesinlikle en son geliştirilen Python'a ihtiyacınız varsa, karşılaşabileceğiniz bir sorunla karşı karşıya kalabilirsiniz. Güncelleme gecikmesinin nedeni, Ubuntu depolarının her zaman güncel yazılım sürümlerini içermemesidir. Bu nedenle, en modern Python sürümünü almak için lütfen şunları yapın:
- süper kullanıcı olarak işletim sistemine giriş yapın;
- gerekli tüm araçları kurun;
apt install -y software-properties-common
- var olan diğer paketleri güncelleyin;
apt-get update -y; apt upgrade -y
- sunucuyu yeniden başlatın;
- include additional repository to the system pool of sources;
add-apt-repository -y ppa:deadsnakes/ppa
- önbelleği yenileyin ve ardından hangi Python sürümünün şu anda mevcut olduğunu bulun;
apt-get update && apt-cache search python3.1
- gördüğümüz gibi, bugün en son sürüm 3.11'dir. Şimdi onu almanın zamanı geldi. Sadece apt yöneticisini çalıştırın;
apt-get install python3.11 -y
- sonraki adım isteğe bağlıdır. Kullanımı kolay hale getirmek için sembolik bağlantı oluşturun ve ardından yorumlayıcının gerçekten çalıştığına bakın.
ln -s /usr/bin/python3.11 /usr/bin/python
python --version
Kaynak kodundan kurulum
Önceden hazırlanmış paket üzerinden kurulum yapmak mümkün değilse, "taze" Python'u kodlardan derleme yolunuz da var. Bu çok basit, sadece şunları yapın:
- süper kullanıcı olarak işletim sistemine giriş yapın ve önceden tarif edildiği gibi sistem paketlerini güncelleyin;
- derleme envanterini yükleyin;
apt-get -y update; apt -y install zlib1g-dev build-essential libgdbm-dev libncurses5-dev libssl-dev libnss3-dev libffi-dev libreadline-dev wget libsqlite3-dev libbz2-dev
- tarayıcı aracılığıyla Python indirme sayfasına gidin, en yeni paketin ne olduğunu kontrol edin ve ardından URL'yi panoya kopyalayın;
- arşivi herhangi bir sunucu klasörüne çekin ve açın;
mkdir /root/build
cd /root/build
wget <copied_URL>
tar -xf *.tgz
- kod dosyalarıyla dolu klasöre geçin ve ardından işlemi başlatmak için işletim sistemini derleme işlemine hazırlayın;
cd <python_version>
./configure --enable-optimizations
- derleme işlemini başlatın ve bir fincan kahve alın, sunucunun işlemci gücüne bağlı olarak süre alacaktır;
make -j $(nproc)
- son adım, yaptığınız paketi işletim sistemine "dahil etmek";
make altinstall
- şimdi Python'a sürümü hakkında soru sorabilirsiniz, aşağıdaki resim gibi bir görüntü görmelisiniz.
ln -s /usr/local/bin/python3.11 /usr/bin/python
python --version
Özetle
Artık Python hakkında, avantajları ve kullanım alanları hakkında bilgi sahibisiniz. Ayrıca, depodan veya kendiniz derleyerek yükleyebildiniz.