Як оновити Python до версії 3?


15

Чи є спосіб оновити Python на Raspberry Pi (Wheezy) до Python 3.3 ?


1
Напевно, ви не хочете змінювати типово . Будь-яке системне програмне забезпечення, яке використовує Python, можливо, зламається. Ви можете додати псевдонім для свого облікового запису. Чи вводити python3 замість python насправді так важко?
Джон Ла Рой

1
Не змінюйте версію за замовчуванням, якщо вам справді не потрібно, використовуйте virtualenv для створення "sanboxed" середовищ Python. Ви можете встановити Python 3 в одну з них, не впливаючи на інші проекти.
Phalt

Відповіді:


16

Ви можете легко встановити Python 3:

$ sudo apt-get install python3

Однак : я б не рекомендував встановлювати це як версію Python за замовчуванням .

Якщо ви ще цього не зробите, почніть використовувати virtualenv , інструмент для створення середовищ Python з пісочницею. Virtualenv дозволить вам встановити кілька версій Python без того, щоб вони конфліктували між собою.

Установка проста:

$ sudo pip install virtualenv

і створити віртуальне середовище у папці теж просто:

$ virtualenv -p /usr/bin/python3 FOLDER

Прапор -p вказує, яку версію Python використовувати. Потім, якщо ви перейдете до цієї папки:

$ cd FOLDER

ви помітите такі файли:

$ ls
bin include lib

Щоб активувати цей virtualenv, введіть:

$ . bin/activate

Термінальна лінія зі зміною так:

(FOLDER)$root@raspiberrypi: $

чи щось подібне. Частина (FOLDER) спереду говорить про те, що ви використовуєте virtualenv.

Щоб перестати використовувати цей virtualenv, просто введіть:

deactivate

2
Як це може бути прийнятою відповіддю? Відповідно до цієї відповіді, для Wheezy не існує версії 3.3.
Джим Ахо

Мені хотілося запитати, чи встановлення python3 з apt-get також зробить його за замовчуванням чи ні
Пітто
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.