Як видно з http://packages.ubuntu.com/search?keywords=python3.4&searchon=names&suite=xenial§ion=all , python3.4
для Ubuntu 16.04 не існує жодного пакета . Ви можете компілювати та встановити Python 3.4 з джерела, але якщо ви не знайомі з цим, чи вважаєте за краще встановити пакети за допомогою менеджера пакетів APT, я рекомендував би встановити його з відомого PPA, який надає різні версії Python для багато версій Ubuntu.
Додайте deadsnakes
PPA (детальніше про це читайте на https://launchpad.net/~deadsnakes/+archive/ubuntu/ppa ):
sudo add-apt-repository ppa:deadsnakes/ppa
Встановити python3.4
:
sudo apt-get update
sudo apt-get install python3.4
Згідно з /ubuntu//a/682875/15003 , /usr/bin/python3
це все ще має бути посилання на /usr/bin/python3.5
. Тому, якщо ви хочете зателефонувати в Python 3.4, вам потрібно буде ввести повний шлях до нього, який є /usr/bin/python3.4
. Щоб уникнути випадкового порушення інших програм, я настійно рекомендую вам не змінювати символьне посилання, яке /usr/bin/python3
вказує на це, а замість цього просто використовувати /usr/bin/python3.4
кожен раз, коли вам потрібно зателефонувати на Python 3.4.
Крім того, користуватися популярним методом управління кількома версіями Python, який я особисто рекомендую virtualenv
. Більше про це можна прочитати на https://virtualenv.pypa.io/en/stable/ ; Подальше її опрацювання в цій публікації видається занадто далеким від наміру питання.