Changes between Initial Version and Version 1 of DevNotes/Obsolete/AnacondaSetup


Ignore:
Timestamp:
Feb 12, 2015 3:34:28 AM (10 years ago)
Author:
Peter Parker
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • DevNotes/Obsolete/AnacondaSetup

    v1 v1  
     1Easy Developer Setup on Windows Using Anaconda 
     2 
     3Current Issues 
     4 
     5* For now this is Windows only, though you may try other operating systems if you're happy to use the current versions of all packages. 
     6 
     7* OpenMP is not included in the version of MinGW bundled with Anaconda.  Either turn OpenMP off, or download your own version of MinGW for now. 
     8 
     9== Step 1 - Install Anaconda == 
     10 
     11Download the latest Windows '''32-Bit''' Python '''2.7''' Installer from http://continuum.io/downloads and run it. 
     12 
     13* The recommended destination folder is as good as any.  If you deviate from this then it's probably worthwhile to make sure the path is short and contains no spaces. 
     14 
     15* At the Advanced Options screen, you need to consider whether or not you want to make Anaconda your default version of Python.  Developers who do not work on multiple Python projects can just accept the defaults here. 
     16 
     17== Step 2 - Install Dependancies == 
     18 
     19Add the channel containing extra dependencies needed by SasView: 
     20 
     21conda config --add channels https://conda.binstar.org/PeterParker 
     22 
     23Install all the SasView dependencies need: 
     24 
     25conda install --yes pylint matplotlib=1.1.1 scipy pyparsing html5lib wxpython reportlab lxml PIL setuptools numpy comtypes pywin32 py2exe pisa periodictable bumps numpy sphinx unittest-xml-reporting 
     26 
     27== Step 3 - Install SVN (Soon to be Git!) == 
     28 
     29Download and install the latest version of SVN from http://sourceforge.net/projects/win32svn/files/latest/download. 
     30 
     31== Step 4 - Download and Build SasView == 
     32 
     33Download the source code: 
     34 
     35svn checkout http://svn.code.sf.net/p/sasview/code/trunk sasview-code 
     36cd sasview-code 
     37 
     38Build SasView.  To do this we would ideally we would like to run: 
     39 
     40python setup.py build -cmingw32