Difference between revisions of "RPi Debian Python3"
(→Raspberry Pi - Installing Python 3.2.3 on Debian) |
(→IDLE shortcut in LXDE menu) |
||
Line 49: | Line 49: | ||
GenericName=IDLE | GenericName=IDLE | ||
StartupNotify=false | StartupNotify=false | ||
− | Categories=Development;IDE; | + | Categories=Development;IDE;</pre> |
− | </pre> | ||
− | |||
== Distribute module == | == Distribute module == |
Revision as of 16:51, 15 April 2012
Contents
Installing Python 3.2.3 on Debian
This guide is aimed at developers, although it can be used by absolute beginners, It is provided as it is realised that the latest version of Python is not installed as part of Debian. Other distributions will in future contain this by default.
To install the latest version of Python 3.2.3 to Debian:
# install dependencies sudo apt-get install zlib1g-dev sudo apt-get install libncurses-dev sudo apt-get install libbz2-dev sudo apt-get install libreadline-dev sudo apt-get install sqlite3 libsqlite3-dev sudo apt-get install libssl-dev sudo apt-get install libgdbm-dev sudo apt-get install tk-dev wget http://www.python.org/ftp/python/3.2.3/Python-3.2.3.tar.bz2 tar xvfj Python-3.2.3.tar.bz2 cd Python-3.2.3 ./configure # (The 'configure' command takes approx 5 mins) make # (The 'make' command takes approx 46 min when you are not running X) sudo make install # (The 'make install' command takes approx 5 mins) cd ~
To add an idle icon to the programming menu in LXDE:
sudo mkdir /usr/local/share/applications sudo nano /usr/local/share/applciations/idle.desktop
Enter the following file contents:
[Desktop Entry] Encoding=UTF-8 Exec=idle3 %F Type=Application Terminal=false Name=IDLE GenericName=IDLE StartupNotify=false Categories=Development;IDE;
Distribute module
To install most other Python modules, you will probably want to install the 'distribute' module. This is a replacement for the now deprecated 'setuptools':
wget http://pypi.python.org/packages/source/d/distribute/distribute-0.6.26.tar.gz tar xvfz distribute-0.6.26.tar.gz cd distribute-0.6.26 sudo python3 setup.py install cd ~
PyGame Module
Watch this space!
PyQt Module
Watch this space!
GPIO Module
Watch this space!