Changes between Version 4 and Version 5 of InstallLinux


Ignore:
Timestamp:
Sep 17, 2018 5:16:33 PM (5 years ago)
Author:
toby
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • InstallLinux

    v4 v5  
    11= Installing GSAS-II on Linux systems =
    22
    3 There are a number of ways to install GSAS-II on Linux machines. Alas, none work on Linux dists because there are so many different versions of libraries files in use and this means that any compiled files created on one Linux version will be incompatible with some others.
     3There are a number of ways to install GSAS-II on Linux machines. Alas, none work on all Linux dists, because there are so many different versions of libraries files in use and this means that any compiled files created on one Linux version will be incompatible with some others.
    44
    5 GSAS-II is normally distributed with binary files for Python and associated packages from the [https://www.anaconda.com/download/#linux Anaconda Python distribution]. If these files are not compatible with your version of Linux, you will need to obtain Python & required packages through some method, such packages distributed by your Python distribution channel. We also distribute compiled library (.so) files for the Fortran code used inside GSAS-II. These files need to be matched to the Python version and the numpy version, but sometimes will need to be compiled in the Linux environment where they will be used, despite this.
     5GSAS-II is normally distributed with binary files for Python and associated packages from the [https://www.anaconda.com/download/#linux Anaconda Python distribution]. If these files are not compatible with your version of Linux, you will need to obtain Python & required packages through some method, such packages distributed by your Python distribution channel. We also distribute compiled library (.so) files for the Fortran code used inside GSAS-II. These files need to be matched to the Python version and the numpy version, but sometimes despite this they will need to be compiled in the Linux environment where they will be used.
    66
    77== I. Installing the easy way ==
     
    1919See [wiki:InstallConda here for more information] on this.
    2020
    21 == III. Installing Python Manually ==
     21== III. Installing Python etc. Manually ==
    2222
    23 GSAS-II will run with any distribution of Python provided it is version 2.7.x or >=3.6 and provided you have the required packages, which include wxPython, !NumPy, !SciPy, matplotlib and PyOpenGL; some other packages are required for optional functionality; see [https://gsas-ii.readthedocs.io/en/latest/#required-packages here for more information on package requirements in GSAS-II.] Provided you can satisfy these requirements, then Python dists from Redhat, Debian, Ubuntu,... will work fine. (For some notes on package installation with older versions of Linux, see [wiki:"InstallLinux-prev"].) Likewise, alternate Python distributions from [https://python-xy.github.io/ Python(x,y)], [https://www.enthought.com/product/canopy/ Enthought Canopy] and [https://www.activestate.com/activepython ActiveState ActivePython] should work fine, but none have been tested in many years.
     23GSAS-II will run with any distribution of Python, provided it is version 2.7.x or >=3.6, and provided you have the GSAS-II required packages, which include wxPython, !NumPy, !SciPy, matplotlib and PyOpenGL; some other packages are required for optional functionality; see [https://gsas-ii.readthedocs.io/en/latest/#required-packages here for more information on package requirements in GSAS-II.]
     24
     25Provided you can satisfy these requirements, then Python dists from Redhat, Debian, Ubuntu,... will work fine. (For some notes on package installation with older versions of Linux, see [wiki:"InstallLinux-prev"].) Likewise, alternate Python distributions from [https://python-xy.github.io/ Python(x,y)], [https://www.enthought.com/product/canopy/ Enthought Canopy] and [https://www.activestate.com/activepython ActiveState ActivePython] should work fine, but none have been tested in many years.
    2426
    2527You will also need subversion (svn) to download GSAS-II files. All Linux dists offer this (also in Anaconda).