Як встановити python3

Як встановити python3
  • Linux
  • Python
  • Системне адміністрування

Ситуація: на віддаленому серваке Debian 6 x64. Намагаємося там завести пітоновскій скрипт.
Для роботи скрипта потрібен Python 3.3 (саме ця версія, інші не котять) з модулем sqlite3 (тому що скрипт пише в базу в цьому форматі)

На сервері за замовчуванням встановлений python 2.7.

Вдалося зібрати python3.3 з початкових кодів.

Але неясно як йому зібрати sqlite3. Спроба встановити sqlite3:

призводить до того, що він встановлюється для Python 2.7. Що, загалом-то, очікувано.

Спроба втекти від купи різних пітонів на єдину версію без складання пітона 3.3 з вихідних не увінчалася успіхом. Прочитав цю статтю. Знайшов пітон потрібної версії і під потрібну архітектуру

Прописав репозиторій python3.3 в /etc/apt/sources.list ось так:
deb ftp.de.debian.org/debian experimental main
оновили інфу по пакетам:

а коли намагаємося встановити версію 3.3:

вивалюється купа незадоволених залежностей в інших пакетах:

The following packages have unmet dependencies:
python3.3: Depends: python3.3-minimal (= 3.3.0-12) but it is not going to be installed
Depends: libpython3.3-stdlib (= 3.3.0-12) but it is not going to be installed
E: Broken packages

намагаємося встановити python3.3-minimal:

The following packages have unmet dependencies:
python3.3-minimal: Depends: libexpat1 (> = 2.1

beta3) but 2.0.1-7 + squeeze1 is to be installed
Recommends: python3.3 but it is not going to be installed
E: Broken packages

Як в результаті вирішити питання?

Схожі статті