Changes between Version 15 and Version 16 of InstallMacHardWay


Ignore:
Timestamp:
May 21, 2014 10:42:43 PM (8 years ago)
Author:
toby
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • InstallMacHardWay

    v15 v16  
    33Prerequisite: Before GSAS-II can be used on your computer, you must have Python installed with a number of [PythonPackages required Python packages] (see below.) You must also have the subversion (svn) package installed, which is standard on all Macs prior to Mountain Lion (10.8), but can be loaded easily at least on 10.9.
    44
    5 GSAS-II has been tested by us on Intel (i386) Macs running 10.5 (Leopard), 10.6 (Snow Leopard) and 10.7 (Lion). We have heard from people running with 10.8 (Mountain Lion) but have not tested this ourselves yet. Testing in 10.9 is in progress. Getting GSAS-II to run on Macs running 10.4 or with a PPC (G4/G5) processor is likely possible, but will require considerable work since you would need to build python and its packages from source code and compile the GSAS-II Fortran code; this is not recommended except to the cognoscenti.
     5GSAS-II has been tested by us on Intel (i386) Macs running 10.5 (Leopard), 10.6 (Snow Leopard) and 10.7 (Lion). We have heard from people running with 10.8 (Mountain Lion) but have not tested this ourselves yet. Testing in 10.9 (Mavericks) is in progress. Getting GSAS-II to run on Macs running 10.4 or with a PPC (G4/G5) processor is likely possible, but will require considerable work since you would need to build python and its packages from source code and compile the GSAS-II Fortran code; this is not recommended except to the cognoscenti.
    66
     7[InstallNotesMavericks 10.9 Users, please see these notes] (probably appropriate for 10.8, too) before reading farther.
    78
    89=== Quick Install Instructions ===
     
    10111.   We are recommending use of the older 32-bit EPDfree Python distribution; download [https://s3.amazonaws.com/storage.enthought.com/installers/epd_free-7.3-2-macosx-i386.dmg the EPDfree 32-bit Mac installer] from web page https://www.enthought.com/repo/free/.) Users on 10.8 and 10.9 may want to try the 64-bit Canopy Express from [https://www.enthought.com/downloads/ Enthought downloads], but expect some bugs. At present both EPDfree and Canopy Express require administrator privileges to install.
    1112
    12 2. (For 10.7 or earlier, skip this step.) Install Subversion, if running Mountain Lion (OS X 10.8), type svn in at a terminal window to get a prompt from OS X to download and install this directly from Apple.
     132. (For 10.7 or earlier, skip this step.) Install Subversion, if running Mountain Lion (OS X 10.8) or Mavericks (OS X 10.9), type svn in at a terminal window to get a prompt from OS X to download and install this directly from Apple.
    1314
    14153. Download file bootstrap.py file from ​https://subversion.xray.aps.anl.gov/trac/pyGSAS/browser/install/bootstrap.py?format=txt and move it to the location where you want GSAS-II to be installed.
     
    2021=== Python ===
    2122
    22 Python is a computer scripting language, which means that one must have the Python interpreter installed on your Mac to run a Python program. Macs do come with python installed, but not with all the [PythonPackages Python packages required by GSAS-II], so some Python software installation is required.  Note that GSAS-II has not been fully tested on the Mac with wxPython 2.9 which is the first Mac release to support 64-bit Python.
     23Python is a computer scripting language, which means that one must have the Python interpreter installed on your Mac to run a Python program. Macs do come with python installed, but not with all the [PythonPackages Python packages required by GSAS-II], so some Python software installation is required.  Note that GSAS-II has not been fully tested on the Mac with wxPython 2.9, which is the first Mac release to support 64-bit Python.
    2324
    2425We use the [http://www.enthought.com/products/epd.php Enthought Python Distribution] (EPD) package for our code development (Argonne has a site license) and have done just a bit of testing with the newer product, Enthought Canopy. The free versions of these packages will run GSAS-II, with addition of one small package that is self-installed (see below). While OS X does come with installed versions of Python, they are pretty old and do not contain all the packages GSAS-II needs, so adding the missing packages is probably not a good idea. Use of the Fink or !DarwinPorts versions of Python is also not the best choice -- the GUI and graphics will be shown in X-windows rather than in Mac style. Note that at this time, Python 2.7 is recommended and probably required for GSAS-II. GSAS-II does not yet support Python 3.0+.