Here is a suggested fix for Paper Machines that has now worked in two cases, which gives me some confidence that it’s generally useful. Thanks to Courtney Wells, who volunteered her MacBook to test this fix. These instructions apply to Zotero running in Firefox (not standalone Zotero), and to Mac OS X systems. Here’s the summary:
- Uninstall Paper Machines
- Install Python 2.7.3
- Reinstall Paper Machines
- Make sure that the Path to Python executable is /usr/local/bin/python
- Quit and restart Firefox
Here are the details:
- Click Tools on the Firefox menu bar, and then select Add-ons. This gets you to the Add-ons Manager. Find Paper Machines 0.3.6, and click on the Remove button.
- Download Python by clicking here. Open your Downloads folder and you should see a disk image file named python-2.7.3-macosx10.6.dmg. Double click on it, and when it opens, double click on Python.mpkg. You will then be led through the installation of Python.
- Reinstall Paper Machines by clicking here in Firefox.
- Open Zotero by clicking on the Zotero logo at the lower right of Firefox. Control click on TextHeap (under ENGL668K in Group Libraries on the lower left) and select Paper Machines Preferences… at the bottom of the contextual menu. Make sure you’re on the General Settings tab, and change the Path to Python executable from /usr/bin/pythonw to /usr/local/bin/python (see below).
- Quit and restart Firefox. Open Zotero and find TextHeap. Control click on TextHeap and select Extract Text for Paper Machines. When text extraction runs to completion, you should be able to use other Paper Machines functionality (Word Cloud, Topic Modeling, etc.)
Please let me know if I’ve explained anything incompletely, or if this fix doesn’t work for you.