Alternatively, you can run python in 32 bit mode by setting the following environment variable before running the setup.py command:
`sudo yum install pyserial wxpython pyglet`
This alternative approach is confirmed to work on Mac OS X 10.6.8.
### Archlinux
`export VERSIONER_PYTHON_PREFER_32_BIT=yes`
Packages are available in AUR. Just run
`sudo python setup.py install`
`yaourt printrun`
Then repeat the same with http://http://pyglet.googlecode.com/files/pyglet-1.1.4.zip
and enjoy the `pronterface`, `pronsole`, ... commands directly.
# USING PRONTERFACE
# USING PRONTERFACE
To use pronterface, you need:
When you're done setting up Printrun, you can start pronterface.py in the directory you unpacked it.
* python (ideally 2.6.x or 2.7.x),
* pyserial (or python-serial on ubuntu/debian),
* pyglet
* pyreadline (not needed on Linux) and
* wxPython
Download and install the above, and start pronterface.py
Select the port name you are using from the first drop-down, select your baud rate, and hit connect.
Select the port name you are using from the first drop-down, select your baud rate, and hit connect.
Load an STL (see the note on skeinforge below) or GCODE file, and you can upload it to SD or print it directly.
Load an STL (see the note on skeinforge below) or GCODE file, and you can upload it to SD or print it directly.
The "monitor printer" function, when enabled, checks the printer state (temperatures, SD print progress) every 3 seconds.
The "monitor printer" function, when enabled, checks the printer state (temperatures, SD print progress) every 3 seconds.
...
@@ -133,6 +97,73 @@ sender, or the following code example:
...
@@ -133,6 +97,73 @@ sender, or the following code example:
p.resume()
p.resume()
p.disconnect()
p.disconnect()
# RUNNING FROM SOURCE
Run Printrun for source if you want to test out the latest features.
## Dependencies
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
Please see specific instructions for Windows and Mac OS X below. Under Linux, you should use your package manager directly (see the "GETTING PRINTRUN" section)
## Windows
Download the following, and install in this order: