| 236 | | [http://www.youtube.com/watch?v=TRU6tQdyYqQ And now for something completely different]! How about installing the [http://packages.python.org/spyder/ spyder]. First, we need to install some [http://packages.python.org/spyder/installation.html#dependencies spyder dependencies], [http://www.riverbankcomputing.com/software/sip/intro sip] and [http://www.riverbankcomputing.co.uk/software/pyqt/intro PyQt]. |
| 237 | | |
| 238 | | |
| 239 | | (In the example below, sip and !PyQt are installed with sudo privileges only because Chimera was installed with those privileges. If you install Chimera without sudo privileges, try to run {{{make install}}} commands instead of {{{sudo make install}}}.) |
| 240 | | |
| 241 | | |
| 242 | | This example is based on an Ubuntu linux system that had packages installed for Qt4, PyQt4, and QScintilla2, which are [http://packages.python.org/spyder/installation.html#dependencies spyder dependencies]. Your system may need these installed, along with their development libraries and headers. Although those packages were installed on the system, they were not directly accessible to the Chimera python build. In my case, a solution was to download and build !PyQt4 within the Chimera virtual environment. The order of the following installs is important (they are successive dependency resolutions). |
| | 236 | [http://www.youtube.com/watch?v=TRU6tQdyYqQ And now for something completely different]! How about installing a [http://packages.python.org/spyder/ spyder]. First, we need to install some [http://packages.python.org/spyder/installation.html#dependencies spyder dependencies], including [http://www.riverbankcomputing.com/software/sip/intro sip] and [http://www.riverbankcomputing.co.uk/software/pyqt/intro PyQt]. |
| | 237 | |
| | 238 | '''WARNING''': This example is an unstable solution that may not work on other platforms. This example is based on an Ubuntu linux system that had packages installed for Qt4, PyQt4, and QScintilla2, which are [http://packages.python.org/spyder/installation.html#dependencies spyder dependencies]. Your system may need these installed, along with their development headers. Although those packages were installed on the system, they were not directly accessible to the Chimera python build. In my case, a solution was to download and build !PyQt4 within the Chimera virtual environment. The order of the following installs is important (they are successive dependency resolutions). |
| | 239 | |
| | 240 | '''TODO''': A possible solution may be to clone the Idle extension from $CHIMERA/share/Idle, to replace Idle with spyder. |