Linux'ta python 3'ü python 2 ile değiştirme

Çalıştırdığınız Python'da geliştirilen uygulamaya bağlıdır, python 3, python 2 veya hatta her ikisinin yorumlayıcısı ile uyumlu olabilir. Bazı durumlarda python 3 ve python 2 yüklüyüz, ancak bir araca python 2 ile çalışmasını ne kadar söylersek söyleyelim, python 3 ile çalışmaya devam eder, bu nedenle bu sorunun en basit çözümü python 3'ü python 2 ile değiştirin.

Python 3'ü python 2 ile değiştirmeyi önerdiğim çözümün, python ile çalışan tüm uygulamaları etkiler, bu nedenle bazı uygulamalarınız çalışmayabilir.

Python 3'ü python 2 ile değiştirin

Python 3'ü python 2 ile değiştirmek için aşağıdaki basit adımları izlemeliyiz:

  • Python 2'yi sudo ile yükleyin

  • Python 3 tarafından oluşturulan symlink'i şu şekilde değiştirin: /usr/bin/python python 2 tarafından

cd /usr/bin
ls -l python
    lrwxrwxrwx 1 root root 7  17 Dec. 12:04 python -> python3
ln -sf python2 python
ls -l python
    lrwxrwxrwx 1 root root 10 Apr 11 14:28 python -> python2
  • Paket tarafından oluşturulan sembolik bağlantıyı değiştirin virtualenv en /usr/bin/virtualenv

cd /usr/bin
ln -sf virtualenv2 virtualenv

Bu basit adımlarla, varsayılan yorumlayıcı olarak zaten python 2'ye sahip olacaksınız, aynı şekilde, aşağıdaki komutla durumun böyle olduğunu doğrulayabilirsiniz:

python --version

Bilgilerle wiki Arch Linux tarafından


Yorumunuzu bırakın

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

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  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.