Page 1 of 1

Slacko Puppy 5.3.3 - Installing Python & Setting up Tkinter

Posted: Sun 19 Aug 2012, 13:36
by afishe2000
I've set this up on a couple of machines now and thought I'd pass it along...

It may not be the most up to date libraries and such, but it works.

Installing Python:
Using Puppy Package Manager under the category System install python_plus-2.6.6-i486-s

After installing you will have the following missing libraries:

libtcl8.5.so libtk8.5.so libgoocanvas.so.3

Open a console and type "python" you should see:

#python
Python 2.6.6 (r266:84292, Nov 27 2010, 1947:39)
[GCC 4.5.1] on linux2
Type "help", "copyright", "credits" or "license for more information
>>>


(No errors in the python installation)

Type "quit()" to exit python

Cleaning up two of the missing libraries:
Goto http://dotpups.de/ITAmember/python/, download and install:
tcl-8.5.7-p4.pet
tk-8.5.7-p4.pet

Open a console and type "python" then "import Tkinter" you should see:

#python
Python 2.6.6 (r266:84292, Nov 27 2010, 1947:39)
[GCC 4.5.1] on linux2
Type "help", "copyright", "credits" or "license for more information
>>>import Tkinter
>>>


(No errors in the Tkinter installation)

Again type "quit()" to exit python

Goto http://packages.ubuntu.com/lucid/i386/l ... 3/download, download and install

Getting Geany to execute Python programs:
Open Geany and select Edit > Preferences
In Tools change the Terminal to "/usr/bin/xterm -e ebash -c"

Testing Tkinter:
Open Geany and create a new document and enter

Code: Select all

from Tkinter import *
root = Tk()
w = Label(root, text="Hello, world!")
w.pack()
root.mainloop()

Save it as HelloWorld.py

Press the Execute button

The program should execute without errors

Reference Material:
http://www.pythonware.com/library/tkint ... /index.htm

Useful Python Libraries
Basic setup instructions:
1. Download the source from one of the links below
2. Unpack the source distribution and change directory to the resulting top-level directory.
3. Type "python setup.py install"

http://www.crummy.com/software/BeautifulSoup/
http://wwwsearch.sourceforge.net/mechanize/

Posted: Sun 19 Aug 2012, 15:14
by darkcity
nice work added link to wiki
http://puppylinux.org/wikka/Python

does libgoocanvas need compiling, its part of gtk?
http://packages.ubuntu.com/lucid/libgoocanvas-dev

8)

Posted: Mon 20 Aug 2012, 20:02
by don570
I was able to get mypaint to work on oldyeller's version of Precise 2.60
(I haven't tested his latest version)


Mypaint is available HERE

_________________________________________________

Posted: Tue 21 Aug 2012, 16:16
by afishe2000
Thank you for the link.
does libgoocanvas need compiling, its part of gtk?

http://packages.ubuntu.com/lucid/libgoocanvas-dev
I downloaded and installed, no compiling and no problem.

I'll edit the original post to include it.

Python plus 2.6.6

Posted: Fri 16 May 2014, 03:28
by Pelo
python_plus-2.6.6-i486-s.pet: 21 M
No Module name tkinter
Give-up. Don't mind.

How about with Python 3.6?

Posted: Sun 07 Jan 2018, 04:28
by musicguy
Has anyone had success installing tkinter with python 3.6 on xenailpuppy64 ver 7.5?