Ubuntu 23.04'te Pip'ten paketler nasıl kurulur

Ubuntu, Python'da programlama için ideal bir ortamdır.

Bu makalenin ne hakkında olduğu hakkında hiçbir fikriniz yoksa herkesin bilmesi gereken bir şey olmadığı için okumanıza gerek yok. SYalnızca Ubuntu 23.04 kullanarak Python dilinde programlama yapanlar pip'ten paketleri nasıl kuracaklarını bilmek zorundalar.

Ne dediğimi bilmeyen ama merak edenler için söyleyeyim. Python Çok güçlü bir programlama dilidir ve yeni başlayanlar ve profesyonel kullanıcılar için uygundur. Bir dizi kütüphaneye sahiptir (Pdiğer programlar tarafından kullanılabilen belirli işlevler için programlar) iki şekilde kurulabilir: dağıtımın geleneksel paket yöneticisi veya Pip olarak bilinen kendi paket yöneticisi.

Sorun şu ki, Debian geliştiricileri (Ubuntu'nun dayandığı dağıtım) bir yöntemle kurulan paketler ile diğeri arasında çakışmalar olduğunu buldu ve bundan sonra Pip kullanarak yüklemeyi denediğinizde, bize harici bir kaynak paketi yüklemeye çalıştığımızı bildiren ve iki yol öneren bir mesaj alıyoruz:

  1. Resmi depolardan yükleyin.
  2. Sanal bir ortam oluşturun

Depolardan kurulum yapacaksanız, önce Synaptic paket yöneticisini kurmanızı tavsiye ederim. Ubuntu Yazılım Merkezi arama motoru gerçek bir baş ağrısı olduğundan. ile yap
sudo apt install synaptic.

Pip'ten paketler nasıl kurulur?

İhtiyacımız olan ilk şey aşağıdaki paketleri kurmak: python3 dolu y piton3-pip
İlki, Python ile çalışmak için tüm araçlara sahip olmamızı garanti eder ve ikincisi, Pip paket yöneticisini kurar.
Komutlar şunlardır:
sudo apt install python3-full
sudo apt install python3-pip.

Sanal ortamlar yaratmak

Python'da, ana sistemi veya diğer sanal ortamları değiştirmeden bağımlılıkların ve kitaplıkların kurulacağı ana Python kurulumunun bir sanal alanını oluşturmak mümkündür. Bu, örneğin bir kitaplığın gelecekteki bir sürümünün test sürümlerini çalıştırmaya veya bir programın Python'un farklı sürümlerinde nasıl çalıştığını kontrol etmeye izin verir.

Daha sonra şu komutla sanal ortamı oluşturuyoruz:

python3 -m venv titulo_entorno
Ve şununla başlatıyoruz:

source titulo_entorno/bin/activate
Ve kurmak istediğimiz paketi kurduk.
pip3 install nombre_paquete
ile sanal ortamdan ayrılıyoruz.
deactivate


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.