| 1 | = Setting up a Windows IDE in Eclipse = |
| 2 | |
| 3 | (with thanks to Pete Jemian, APS) |
| 4 | |
| 5 | - This section is optional, if you want to use an IDE like [http://www.eclipse.org Eclipse] and not a text editor like [http://www.vim.org Vim] then carry on reading. |
| 6 | |
| 7 | - Read the instruction on how I did it below or follow this simple [https://confluence.aps.anl.gov/download/attachments/2523138/PyDev.pdf?version=1&modificationDate=1305235496000 guide] by Pete Jemian. |
| 8 | |
| 9 | - This section will explain how to set up !SasView in Eclipse because it's the most commonly used open-source IDE. Get a copy and install it on your computer. [http://www.eclipse.org/downloads/] |
| 10 | |
| 11 | - Now you will need to download the !PyDev plugin for Eclipse in order to get the python to work. [https://sourceforge.net/projects/pydev/files/] |
| 12 | |
| 13 | - Once these are installed load up Eclipse. It will ask for a workspace directory to store the project files in, you can choose anywhere. |
| 14 | |
| 15 | - Make sure that you are in !PyDev mode. You can see this in the top right corner of Eclipse. |
| 16 | |
| 17 | - Setup a new project. ''File ‣ New ‣ !PyDev Project''. Name it something sensible like SasView Project. Leave all options as default but make sure the option "Create 'src' folder and add it to the PYTHONPATH" is selected. |
| 18 | |
| 19 | - Then, you have to go to ''File ‣ Import'', and choose the File System option: |
| 20 | |
| 21 | [[Image(http://1.bp.blogspot.com/_SDci0Pf3tzU/SVokhZBDNfI/AAAAAAAAEbg/_2sVRjA-PCM/s400/Import+Eclipse.jpg)]] |
| 22 | |
| 23 | - Select the directory where your files are located and the input Folder, and click finish. |
| 24 | |
| 25 | - Add the directory where the external packages are stored to the !PyDev settings. ''Window ‣ Preferences ‣ !PyDev ‣ Interpreter-Python ‣ Libraries ‣ New Folder''. |
| 26 | |
| 27 | - If you still have errors with wxPython then remove your interpreter and add it again. After a restart of Eclipse the errors should have disappeared. |
| 28 | |
| 29 | - Finally right click on the project, properties and then change the !PyDev PYTHONPATH so that it contains the build directory. This is needed for debugging purposes. |
| 30 | |
| 31 | - Open sansview.py and hit the run button. |
| 32 | |
| 33 | [[Image(http://i.imgur.com/DTu5A.png, 800px)]] |