Установка Python 3.4 на Raspbian — различия между версиями
м (1 версия импортирована) |
м (1 версия импортирована) |
(нет различий)
|
Текущая версия на 01:10, 23 января 2015
В Raspbian на этот момент есть только Python 3.2, будем собирать требуемую нам версию из из исходников
Устанавливаем пакеты необходимые для Python:
sudo apt-get install zlib1g-dev libbz2-dev libncurses5-dev libreadline6-dev libsqlite3-dev libssl-dev libgdbm-dev liblzma-dev tk-dev
Качаем и распаковываем исходники:
wget https://www.python.org/ftp/python/3.4.2/Python-3.4.2.tgz
tar -zxvf ./Python-3.4.2.tgz
cd ./Python-3.4.2/
Более свежие исходники можно взять с оф.сайта
Готовим к компиляции
./configure --prefix=/usr/local
Компилируем
make
Ближе к концу компиляции может появится сообщение о том что каких-то пакетов не хватает: "the necessary bits to build these modules were not found:" их можно до установить если они вам нужны, после чего повторить процедуру.
Cобираем пакет
sudo make install
По правильному надо собирать при помощи checkinstall, но не получилось как ни старался.
setup_tools и pip ставятся автоматически
Создаем удобные симлинки в системе:
rm /usr/bin/python3
ln -s /usr/local/bin/python3 /usr/bin/
ln -s /usr/local/bin/pip3 /usr/bin/