Read Me
Pynguin is a python-based turtle graphics application.
It combines an editor, interactive interpreter, and
graphics display area.
https://sourceforge.net/projects/pynguin/
NOTE:
Starting with version 0.19 if you want full access to all
settings, and for those settings to not be reset to the
default values every time Pynguin starts up,
in lib/pynguin/conf.py you need to manually change:
simple = True
to
simple = False
INSTALLATION:
First, make sure the dependencies are installed, then follow
the instructions in the appropriate section below:
Ubuntu / Debian Linux:
In the unpacked .tgz or .zip archive, run the command:
python setup.py install --install-layout=deb
There is also a .deb file available. For that:
dpkg -i pynguin_0.18-1_all.deb
Or, for Ubuntu, use the PPA:
(can also be used on Debian with some tweaks)
sudo add-apt-repository ppa:missive/ppa
sudo apt-get update
sudo apt-get install pynguin
Others:
In the unpacked .tgz or .zip archive, run the command:
python setup.py install
If All Else Fails:
Run the application directly from the unpacked archive.
Unpack the .tgz or .zip archive, change to the directory
created and run the command:
./pynguin -d
or:
python3 pynguin -d
or on Windows try running or double-clicking:
start_pynguin.py
DEPENDENCIES:
Python 3:
http://python.org/
(tested with python3.6-3.6.7)
PyQt 5:
http://www.riverbankcomputing.co.uk/software/pyqt/
(tested with python3-pyqt5-5.11.2)
QtSvg 5:
http://pyqt.sourceforge.net/Docs/PyQt5/QtSvg.html
(tested with python3-pyqt5.qtsvg-5.11.2)
QScintilla 2:
https://www.riverbankcomputing.com/software/qscintilla/
(tested with python3-pyqt5.qsci-2.10.7)
RUNNING:
The .deb or PPA will install a launcher in the Education section.
or run the program from the command prompt like this:
./pynguin
or:
python3 pynguin
or on Windows try running or double-clicking:
start_pynguin.py
For a quick introduction, choose welcome.pyn
from the File->Examples menu
More information is available on the wiki here:
https://sourceforge.net/p/pynguin/wiki/Home/
DEVELOPMENT:
Pynguin is released under GPLv3.
Please report any problems here:
https://sourceforge.net/p/pynguin/tickets/