Changes between Version 1 and Version 2 of WindowsInstallTheHardWay


Ignore:
Timestamp:
Jan 8, 2020 10:34:27 PM (22 months ago)
Author:
toby
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WindowsInstallTheHardWay

    v1 v2  
    55Use these instructions if you are using 32-bit Windows, or a version of Windows older than Windows-7 or want to install Python yourself.
    66
    7 There are at least three different distributions of Python that can be used with GSAS-II. If you want to use a specific Python distribution, please see these installation directions such as
    8 or [WinCanopyInstall Quick Install with Enthought Canopy].
     7There are at least three different distributions of Python that can be used with GSAS-II.
    98
    10 == Installation Details for the Curious ==
    119
    1210=== Python ===
     
    1412Python is a computer scripting language, which means that one must have the Python interpreter installed on your computer to run a Python program. However, there are several [PythonPackages Python packages required by GSAS-II] that are not distributed within the standard Python distribution, so not just any version of the Python interpreter will do for GSAS-II unless compatible versions of the required packages are available.
    1513
    16  * We find that the [https://www.anaconda.com/distribution/ Anaconda Python distribution] is the most easy option. While GSAS-II will work with the legacy Python 2.7 version, we are recommending use of Python 3.7 and NumPy 1.15 (for a list of supported combinations of OS, Python and NumPy,  [https://subversion.xray.aps.anl.gov/trac/pyGSAS/browser/Binaries see this directory], where names are of form <OS>_<bits>_p<PYver>_n<NPver>. If you use something else, you will need to compile your own binaries. 
    17 
    18   * [WinAnacondaInstall Configuring with Continuum Anaconda]
     14 * We find that the [https://www.anaconda.com/distribution/ Anaconda Python distribution] is the most easy option. While GSAS-II will work with the legacy Python 2.7 version, we are recommending use of Python 3.7 and !NumPy 1.15 (for a list of supported combinations of OS, Python and !NumPy,  [https://subversion.xray.aps.anl.gov/trac/pyGSAS/browser/Binaries see this directory] (where names are of form <OS>_<bits>_p<PYver>_n<NPver>). If you use something else, you will need to compile your own binaries. 
     15  * Here are instructions for manually [WinAnacondaInstall configuring with Continuum Anaconda]
     16  * Or use the conda command to install GSAS-II [InstallConda with these instructions.]
    1917
    2018 * [https://store.enthought.com/downloads/#default Enthought Canopy] is a Python distribution from a company that has done quite a bit of work in Python and made that available to the community. We have not done any testing with this for a while, but have done so in the past and expect it to work fine.
    21 
    22  * [http://www.pythonxy.com/ Python(x,y)] is a free Windows (and Linux) Python distribution. It focuses on supporting the Qt GUI package while GSAS-II requires wxPython, but this distribution does offer wx and all the other packages that GSAS-II requires, as far as we are aware. Note that when you install, you will either need to select to install all packages or else perform a customized installation to ensure that the [PythonPackages Python packages required by GSAS-II] are installed. To install, download the .exe file, run it and read the instructions.
     19  * These instructions are dated but describe how to [WinCanopyInstall install with Enthought Canopy].
    2320
    2421 * [http://www.activestate.com/activepython ActiveState ActivePython] This is commercial licensed software that includes a free version with no support. !ActiveState is well respected in the scripting community, but we have not tried this yet.
    2522
    26  * We used to recommend the predecessor to Canopy, the Enthough Python Distribution (EPD) which came in two flavors, one free and one by subscription. We still do some testing with this to ensure that our software is backwards compatible. There are older instructions here for installing GSAS-II using [WinOldInstall the Enthought EPDfree package], but this is no longer recommended.
     23 * We used to recommend the predecessor to Canopy, the Enthough Python Distribution (EPD) which came in two flavors, one free and one by subscription. Use of this is not recommended, but might be needed with really old computers (say Windows-XP). There are older instructions here for installing GSAS-II using [WinOldInstall the Enthought EPDfree package], but this is no longer recommended.
    2724
    2825=== Subversion ===