Python3 sürümünü indirin

Sep 05 2020

Ubuntu 20.04 kullanıyorum ve varsayılan Python3 sürümü 3.8.2, ancak Python 3.7.6'yı kullanmak istiyorum.
Python 3.8.2'nin kaldırılıp kaldırılmayacağı umurumda değil. Sadece python3komutu her kullandığımda Python 3.7.6'yı çalıştırdığından emin olmak istiyorum (3.8.2 yerine).
Ne yapmalıyım?

Yanıtlar

16 ByteCommander Sep 05 2020 at 13:34

Önceden yüklenmiş Python yorumlayıcıları ile uğraşmayın, bunları kaldırmayın veya değiştirmeyin!

Ubuntu LTS sürümleri için en kolay seçenek , her küçük Python sürümünün (3.6.x, 3.7.x, 3.8.x, ...) en son sürümünü düzenli paketler olarak sağlayan deadsnakes PPA'yı eklemektir , böylece sisteminizle iyi bir şekilde bütünleşir. . Kurulduktan sonra bu sürümleri python3.6düz yerine vb komutuyla çağırabilirsiniz python3.

Alternatif olarak, geliştirme projeleriniz için birden çok bağımsız yorumlayıcı sürümünü yönetmek için örneğin pyenv'i kullanabilirsiniz. Burada bulun veya basit yükleyiciyi kullanın . Bu size daha fazla esneklik ve kontrol sağlar, ancak aynı zamanda biraz daha fazla çaba gerektirir ve karmaşık bir IMO'dur.

Yine bir başka olasılık, geliştirmeniz için her zaman aynı, yeniden üretilebilir ve izole edilmiş derleme ve çalıştırma ortamlarına sahip olmak için Docker gibi bir konteynerleştirme teknolojisi kullanmak olabilir.

Bununla birlikte, çok özel olmayan çoğu Python 3 kodu, özellikle kullanımdan kaldırılmış yöntemler ve özellikler kullanmadığınız sürece daha yeni yorumlayıcılarla uyumludur. Projelerinizi daha yeni sürümlere karşı test etmeye devam etmek ve onları canlı tutmak için gerektiği şekilde uyarlamak / düzeltmek her zaman iyidir.