Ubuntu 14.04 LTS ve Python 3.4.2


16

Varsayılan Python 3.4'ü 3.4.2'ye güncellemek mümkün mü? Nasıl?

Yanıtlar:


17
  1. 3.4.2 kaynak dosyalarını buradan indirin
  2. DownloadsKlasörünüzdeki geçici bir dizine çıkartın
  3. Bir terminal oturumu açın.
  4. İle klasöre gidin cd ~/Downloads/Python-3.4.2
  5. Python belgelerine göre, terminalden aşağıdaki komutları çalıştırın:

    ./configure
    make
    make test
    sudo make install

Bu, mevcut Python-3.4 kurulumunuzu Python-3.4.2'ye yükseltir (olarak erişilebilir python3)


5
Unutmayın: sudo apt-get build-dep python3.4önce make installveya pyenv install, yoksa readline, sqlite3, vb. Gibi yerleşik modülleri
kaçırırsınız

5

Pyenv'i python yöneticiniz olarak da kullanabilirsiniz. pyenv

Python, pypy, python3, yığınsız vb. Herhangi bir sürümünü yüklemenizi sağlar.

şimler kullanır ve ayrıca pyenv-virtualenv'i kullanmak için çok kolay bir seçenek yapan virtualenv için güzel bir eklentiye sahiptir.

Çok basit kurulum.

curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash

hangi sürümlerin yüklenebileceğini bulun

$ pyenv install --list

python 3.4.2'yi yükle

sayth@sayth-TravelMate-5740G:~/scripts$ pyenv install 3.4.2
Downloading Python-3.4.2.tgz...
-> https://www.python.org/ftp/python/3.4.2/Python-3.4.2.tgz 
Installing Python-3.4.2...

Paket pyenvdepoda görünmüyor ...
Mario SE

MarioS.E @. ana dizininize yüklersiniz
Doug T.

Pyenv kullandıktan sonra tüm kurulu paketlerimi kaybettim. Eski dağıtım paketlerimi yeni python ile eşleştirmenin bir yolu var mı?
alvas

0

trusty-updatesUbuntu 14.04 LTS'nin yayın kanalı Python 3.4.3'ü sunar ( Python'un 3.4.0'dan daha yeni değil, 3.4.0'dan daha yeni bir sürümünü istiyorsanız).

Etkinleştirebilir trusty-updatesiçinde Software & Updates(bunlar varsayılan olarak etkin olması gerekir) ayarlarında:

resim açıklamasını buraya girin

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.