Changes between Version 5 and Version 6 of InstallLinux
- Timestamp:
- Sep 17, 2018 5:39:57 PM (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
InstallLinux
v5 v6 7 7 == I. Installing the easy way == 8 8 9 If you are lucky, you can install GSAS-II by downloading a single file that contains all needed Python packages and then automatically downloads the appropriate files from the GSAS-II svn server. See [wiki:LinuxSingleStepInstaller these instructions] for more details. 9 If you are lucky, you can install GSAS-II by downloading a single file that contains all needed Python packages and then automatically downloads the appropriate files from the GSAS-II svn server. See [wiki:LinuxSingleStepInstaller these instructions] for more details. This is only available for 64 bit Linux dists. 10 10 11 11 == II. Installing for Anaconda Enthusiasts == … … 21 21 == III. Installing Python etc. Manually == 22 22 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 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.] 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 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.] As far as I am aware, wxPython is only supported on Intel-compatible CPUs, but if you can get Python and the above packages to run on a different CPU and can compile (see below) GSAS-II should run. 24 24 25 Provided you can satisfy the se 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.25 Provided you can satisfy the above 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. 26 26 27 27 You will also need subversion (svn) to download GSAS-II files. All Linux dists offer this (also in Anaconda). … … 64 64 error: libgfortran.so.3: cannot open shared object file: No such file or directory 65 65 }}} 66 or an error message about a missing symbol... In this case, you have a choice. You can try to modify your Linux installation to have appropriate libraries (which may be older compatibility versions or updates) or compile the GSAS-II files locally. To do the latter you will need to have the Python scons file and the Linux gfortran compiler installed.66 or an error message about a missing symbol... In this case, you have a choice. You can try to modify your Linux installation to have appropriate libraries (which may be older compatibility versions or updates) or compile the GSAS-II files locally. To do the latter you will need to have the Python scons file and the Linux gfortran compiler installed. If you are using 32-bit Linux (where we are no longer generating binaries) you will have to compile yourself. 67 67 68 68 If you are using Anaconda Python (see I. and II. above), this can be done with a simple command: