Changeset 3238
- Timestamp:
- Jan 22, 2018 3:20:40 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/docs/source/index.rst
r3190 r3238 28 28 -------------------- 29 29 30 GSAS-II requires a standard Python interpreter to be installed, as 31 well as several separately-developed packages. GSAS-II is being 32 developed using both Python 2.7 and Python 3.6, but some sections of 33 the code have not been exercised in Python 3 so bugs are to be 34 expected (please report them). Our 35 goal is to keep the code compliant with both Python 2.7 and 3.x for 36 the immediate future. 37 30 38 Note that GSAS-II requires the Python extension packages 31 39 32 40 * wxPython (http://wxpython.org/docs/api/), 33 * note that GSAS-II has been tested with wxPython 2.x and 3.0.x; It it expected to have problems with wxPython 4.x at present.41 * note that GSAS-II has been tested with wxPython >=2.8, 3.0.x and 4.0.x 34 42 * NumPy (http://docs.scipy.org/doc/numpy/reference/), 35 43 * SciPy (http://docs.scipy.org/doc/scipy/reference/), 36 44 * matplotlib (http://matplotlib.org/contents.html) and 37 45 * PyOpenGL (http://pyopengl.sourceforge.net/documentation) 46 * Note: a copy of this is distributed with GSAS-II at present and will be 47 installed if the Python setuptools package is present. 38 48 39 49 Two packages are used by some parts of the code, but are not … … 48 58 warning message appears on GSAS-II startup. 49 59 60 * When using Anaconda we also encourage installation of the subversion 61 (svn) package. This is a separate package from Python and is used by 62 GSAS-II to download updates to our code. It can also be installed 63 separately. 64 50 65 Note that the packages listed above are not distributed as part of the Python standard 51 library and must be obtained separately (or in a bundled Python 52 package such as Continuum.io's Anaconda or Enthought Inc.'s Canopy; 53 we also do some testing using the older Enthought Python 54 Distribution). 55 One exception is the PyOpenGL package. This will be installed into 56 Python by GSAS-II if not found, so it does not need to be included in 57 the Python bundle, but the setuptools package 58 (https://pythonhosted.org/setuptools/) is needed by GSAS-II to install 59 PyOpenGL. 66 library. We use the free Anaconda Python (https://www.anaconda.com/) 67 distribution (and provide installers based on that), but there are 68 many other fine distributions, such as Enthought Inc.'s Canopy and 69 Python(x,y), see here: https://www.python.org/download/alternatives/. 70 We do some testing using the older Enthought Python Distribution 71 (EPD); this is known to have some problems with reading CIFs and 72 encourage updating.
Note: See TracChangeset
for help on using the changeset viewer.