From 813b33f22524f31d3d2f49dac193420fa26a56bf Mon Sep 17 00:00:00 2001 From: Kliment Yanev Date: Wed, 18 Jan 2012 17:56:01 +0100 Subject: [PATCH] Add pyglet to requirements --- README.md | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index d7d38e6..f126c7f 100644 --- a/README.md +++ b/README.md @@ -7,27 +7,38 @@ Printrun consists of printcore, pronsole and pronterface, and a small collection # INSTALLING DEPENDENCIES ## Windows + +A precompiled version is available at http://koti.kapsi.fi/~kliment/printrun/ + Download the following, and install in this order: 1. http://python.org/ftp/python/2.7.2/python-2.7.2.msi 2. http://pypi.python.org/packages/any/p/pyserial/pyserial-2.5.win32.exe 3. http://downloads.sourceforge.net/wxpython/wxPython2.8-win32-unicode-2.8.12.0-py27.exe 4. http://launchpad.net/pyreadline/1.7/1.7/+download/pyreadline-1.7.win32.exe + 5. http://pyglet.googlecode.com/files/pyglet-1.1.4.zip + +For the last one, you will need to unpack it, open a command terminal, +go into the the directory you unpacked it in and run +`python setup.py install` ## Ubuntu/Debian -`sudo apt-get install python-serial python-wxgtk2.8` +`sudo apt-get install python-serial python-wxgtk2.8 python-pyglet` ## Fedora 15 -`sudo yum install pyserial wxpython` +`sudo yum install pyserial wxpython pyglet` ## Mac OS X Lion +A precompiled version is available at http://koti.kapsi.fi/~kliment/printrun/ + 1. Ensure that the active Python is the system version. (`brew uninstall python` or other appropriate incantations) 2. Download an install [wxPython2.8-osx-unicode] matching to your python version (most likely 2.7 on Lion, check with: python --version) from: http://wxpython.org/download.php#stable Known to work PythonWX: http://superb-sea2.dl.sourceforge.net/project/wxpython/wxPython/2.8.12.1/wxPython2.8-osx-unicode-2.8.12.1-universal-py2.7.dmg 3. Download and unpack pyserial from http://pypi.python.org/packages/source/p/pyserial/pyserial-2.5.tar.gz 4. In a terminal, change to the folder you unzipped to, then type in: `sudo python setup.py install` + 5. Repeat 4. with http://http://pyglet.googlecode.com/files/pyglet-1.1.4.zip The tools will probably run just fine in 64bit on Lion, you don't need to mess with any of the 32bit settings. In case they don't, try @@ -35,6 +46,9 @@ with any of the 32bit settings. In case they don't, try in a terminal before running Pronterface ## Mac OS X (pre Lion) + +A precompiled version is available at http://koti.kapsi.fi/~kliment/printrun/ + 1. Download and install http://downloads.sourceforge.net/wxpython/wxPython2.8-osx-unicode-2.8.12.0-universal-py2.6.dmg 2. Grab the source for pyserial from http://pypi.python.org/packages/source/p/pyserial/pyserial-2.5.tar.gz 3. Unzip pyserial to a folder. Then, in a terminal, change to the folder you unzipped to, then type in: @@ -52,6 +66,7 @@ This alternative approach is confirmed to work on Mac OS X 10.6.8. `sudo python setup.py install` Then repeat the same with http://launchpad.net/pyreadline/trunk/1.7/+download/pyreadline-1.7.zip +Then repeat the same with http://http://pyglet.googlecode.com/files/pyglet-1.1.4.zip # USING PRONTERFACE @@ -59,6 +74,7 @@ To use pronterface, you need: * python (ideally 2.6.x or 2.7.x), * pyserial (or python-serial on ubuntu/debian), + * pyglet * pyreadline (not needed on Linux) and * wxPython