Come installare Python 3.4.4 su Ubuntu

A+ A-

Python è un general-purpose interpretato, interattivo, orientato agli oggetti, e il linguaggio di programmazione di alto livello. E 'stato creato da Guido van Rossum durante 1985- 1990. Come il codice sorgente di Perl, Python è disponibile sotto la GNU General Public License (GPL) .Questo articolo descrive anche "Come installare Python su Ubuntu"

Installazione dei pacchetti necessari

Per installare python, si dovrebbe richiedere prerequisiti, come illustrato sotto-

 $ Sudo apt-get install checkinstall build-essential

L'esempio di output dovrebbe essere come questo -

 Lettura elenco dei pacchetti ... Fatto
Generazione dell'albero delle dipendenze       
Lettura informazioni sullo stato ... Fatto
build-essential è già alla versione più recente.
I seguenti pacchetti sono stati installati automaticamente e non sono più necessari:
  gtk2-engines-pixbuf libbs2b0 libopusfile0 libpyside1.2 libqmmp-misc
  libqmmpui0 libshiboken1.2 libsidplayfp libtidy-0.99-0 linux-headers-4.2.0-27
  linux-headers-4.2.0-27-generic linux-image-4.2.0-27-generic
  linux-image-extra-4.2.0-27-generic-linux firmato-image-4.2.0-27-generic
  php7.0-opcache python-BeautifulSoup python-feedparser python-html2text
  python-magia python-OAuth2 python-pyside.qtcore python-pyside.qtgui
  python-pyside.qtnetwork python-pyside.qtwebkit python-pysqlite2 python-regex
  python-SQLAlchemy python-SQLAlchemy-ext python-support python-unità-singoletto
  python-utidylib
Utilizzare 'autoremove apt-get' per rimuoverli.
I seguenti pacchetti NUOVI saranno installati:
  checkinstall
0 aggiornati, 1 installati, 0 da rimuovere e 1 non aggiornati.
È necessario prendere 121 kB di archivi.
Dopo questa operazione, verranno utilizzati 516 KB di spazio su disco.
Vuoi continuare? [Y / n] y
Ottenere: 1 http://in.archive.ubuntu.com/ubuntu/ fidato / universo checkinstall amd64 1.6.2-4ubuntu1 [121 kB]
.................................................. ..................

Per installare le librerie di supporto, utilizzare il seguente comando -

 $ Sudo apt-get install libreadline-GPLv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev

L'output dovrebbe essere come questo -

 Lettura elenco dei pacchetti ... Fatto
Generazione dell'albero delle dipendenze       
Lettura informazioni sullo stato ... Fatto
libc6-dev è già alla versione più recente.
libc6-dev set di installato manualmente.
I seguenti pacchetti sono stati installati automaticamente e non sono più necessari:
  gtk2-engines-pixbuf libbs2b0 libopusfile0 libpyside1.2 libqmmp-misc
  libqmmpui0 libshiboken1.2 libsidplayfp libtidy-0.99-0 linux-headers-4.2.0-27
  linux-headers-4.2.0-27-generic linux-image-4.2.0-27-generic
  linux-image-extra-4.2.0-27-generic-linux firmato-image-4.2.0-27-generic
  php7.0-opcache python-BeautifulSoup python-feedparser python-html2text
  python-magia python-OAuth2 python-pyside.qtcore python-pyside.qtgui
  python-pyside.qtnetwork python-pyside.qtwebkit python-pysqlite2 python-regex
  python-SQLAlchemy python-SQLAlchemy-ext python-support python-unità-singoletto
  python-utidylib
Utilizzare 'autoremove apt-get' per rimuoverli.
I seguenti pacchetti verranno inoltre installati:
  libexpat1-dev libfontconfig1-dev libfreetype6-dev Libice-dev libpng12-dev
  libpthread-stubs0-dev libsm-dev libssl-doc libtinfo-dev libX11-dev
  libX11-doc libxau-dev libxcb1-dev libxdmcp-dev libxext-dev libXft-dev
  libXrender-dev libxss-dev libXt-dev tcl-dev tcl8.6-dev tk8.6-dev
  x11proto-core-dev x11proto-input-dev x11proto-kb-dev x11proto-render-dev
  x11proto-scrnsaver-dev-x11proto Xext-dev xorg-sgml-doctools xtrans-dev
  zlib1g-dev
.................................................. ...................

Download Python

Per scaricare pitone utilizzare il seguente Comandi-

 $ Cd / usr / src
$ Sudo wget https://www.python.org/ftp/python/3.4.4/Python-3.4.4.tgz

L'esempio di output dovrebbe essere come questo -

 --2016-03-18 11: 13: 18-- https://www.python.org/ftp/python/3.4.4/Python-3.4.4.tgz
Risoluzione www.python.org (www.python.org) ... 103.245.222.223
Collegamento a www.python.org (www.python.org) | 103.245.222.223 |: 443 ... collegato.
richiesta HTTP ha inviato, in attesa di risposta ... 200 OK
Lunghezza: 19435166 (19M) [application / octet-stream]
Salvataggio in: 'Python-3.4.4.tgz'

100% [=============================================== ===============>] 1,94,35,166 819KB / s in 27s   
..................................................

Ora estrarre il pacchetto scaricato come indicato sotto-

 $ Sudo tar xzf Python-3.4.4.tgz

Compilazione Python Fonte

Per compilare sorgente Python, utilizzare il seguente comando -

 $ Cd Python 3.4.4
$ Sudo ./configure

L'esempio di output dovrebbe essere come questo -

 controllo sys / presenza bsdtty.h ... no
il controllo di sys / bsdtty.h ... no
controllo sys / event.h usabilità ... no
controllo sys / event.h presenza ... no
il controllo di sys / event.h ... no
sys / controllo file.h usabilità ... sì
sys / controllo presenza file.h ... sì
il controllo di sys / file.h ... sì
sys controllo / usabilità ioctl.h avevano sì ...
sys / controllo presenza ioctl.h avevano sì ...
il controllo di sys / ioctl.h avevano ... sì
controllo sys / usabilità kern_control.h ... no
controllo sys / presenza kern_control.h ... no
il controllo di sys / kern_control.h ... no
controllo sys / loadavg.h usabilità ... no
controllo sys / presenza loadavg.h ... no
il controllo di sys / loadavg.h ... no
controllo sys / lock.h usabilità ... no
controllo sys / presenza lock.h ... no
il controllo di sys / lock.h ... no
controllo sys / usabilità mkdev.h ... no
controllo sys / presenza mkdev.h ... no
il controllo di sys / mkdev.h ... no
controllo sys / modem.h usabilità ... no
.................................................. .

utilizzare altinstall per impedire la sostituzione del pitone di default file binario / usr / bin / python come mostrato sotto-

 $ Sudo make altinstall

L'esempio di output dovrebbe essere come questo -

 Compilare '/usr/local/lib/python3.4/tkinter/test/widget_tests.py' ...
Compilare '/usr/local/lib/python3.4/tkinter/tix.py' ...
Compilare '/usr/local/lib/python3.4/tkinter/ttk.py' ...
Compilare '/usr/local/lib/python3.4/token.py' ...
Compilare '/usr/local/lib/python3.4/tokenize.py' ...
Compilare '/usr/local/lib/python3.4/trace.py' ...
Compilare '/usr/local/lib/python3.4/traceback.py' ...
Compilare '/usr/local/lib/python3.4/tracemalloc.py' ...
Compilare '/usr/local/lib/python3.4/tty.py' ...
Compilare '/usr/local/lib/python3.4/turtle.py' ...
Sommario '/usr/local/lib/python3.4/turtledemo' ...
Compilazione '/usr/local/lib/python3.4/turtledemo / __ init __. Py' ...
Compilazione '/usr/local/lib/python3.4/turtledemo / __ principale __. Py' ...
Compilare '/usr/local/lib/python3.4/turtledemo/bytedesign.py' ...
Compilare '/usr/local/lib/python3.4/turtledemo/chaos.py' ...
Compilare '/usr/local/lib/python3.4/turtledemo/clock.py' ...
Compilare '/usr/local/lib/python3.4/turtledemo/colormixer.py' ...
Compilare '/usr/local/lib/python3.4/turtledemo/forest.py' ...
Compilare '/usr/local/lib/python3.4/turtledemo/fractalcurves.py' ...
Compilare '/usr/local/lib/python3.4/turtledemo/lindenmayer.py' ...
Compilare '/usr/local/lib/python3.4/turtledemo/minimal_hanoi.py' ...
Compilare '/usr/local/lib/python3.4/turtledemo/nim.py' ...
Compilare '/usr/local/lib/python3.4/turtledemo/paint.py' ...
Compilare '/usr/local/lib/python3.4/turtledemo/peace.py' ...
Compilare '/usr/local/lib/python3.4/turtledemo/penrose.py' ...
Compilare '/usr/local/lib/python3.4/turtledemo/planet_and_moon.py' ...
Compilare '/usr/local/lib/python3.4/turtledemo/round_dance.py' ...
Compilare '/usr/local/lib/python3.4/turtledemo/tree.py' ...
.................................................. .........................

Per controllare la versione di Python, utilizzare il seguente comando -

 $ Sudo python3.4 -V

L'esempio di output dovrebbe essere come questo -

 Python 3.4.4

Complimenti! Ora, si sa "Come installare Python 3.4.4 su Ubuntu". Impareremo più comandi nel nostro prossimo post Linux. Continua a leggere!