You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/source/installation.rst
+9-12Lines changed: 9 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,14 +1,14 @@
1
1
Installation
2
2
============
3
3
4
-
ASPIRE runs on Python 3.6, and comes with an ``environment.yml`` to reconstruct a working Conda environment to run the package.
4
+
ASPIRE is based on Python 3.6, and comes with an ``environment.yml`` for reconstructing a working Conda environment to run the package.
5
5
The package is tested on Linux/Windows/Mac OS X. Pre-built binaries are available for all platform-specific components. No manual
6
6
compilation should be needed.
7
7
8
8
Install Conda
9
9
*************
10
10
11
-
You will need to install Conda for **Python3**, either
11
+
To follow the suggested installation, you will need to install Conda for **Python3**, either
12
12
`Anaconda <https://www.anaconda.com/download/#linux>`__ or
13
13
`Miniconda <https://conda.io/miniconda.html>`__, click on the right
14
14
distribution to view Conda's installation instructions.
@@ -70,16 +70,14 @@ you would probably want to keep that in a seperate environment.
70
70
71
71
We recommend using ``conda`` or a ``virtualenv`` environment managing solutions because ASPIRE may have conflicts or change installed versions of Python packages on your system.
72
72
73
-
Again, we recommend the above for consistency and safety.
73
+
Again, we recommend the above for consistency.
74
74
However, ASPIRE is a ``pip`` package,
75
-
so you can attempt to install it using standard ``pip`` or ``setup.py`` commands.
76
-
ASPIRE should generally be compatible with newer version of Python,
77
-
and newer dependent packages, but this is still being tested.
78
-
There are a few known issues.
79
-
While we can try to help,
80
-
you may be on your own for support of this method of installation.
75
+
so you can attempt to install it using standard ``pip`` or ``setup.py`` commands. There are methods such as ``pip --no-deps`` that can leave your other packages undisturbed, but this is left to the developer.
76
+
ASPIRE should generally be compatible with newer version of Python, and newer dependent packages. We are currently testing 3.6, 3.7, 3.8 base Python as configured by ASPIRE, and with upgrading packages to the latest for each of those bases.
77
+
If you encounter an issue with a custom pip install, we will try to help, but you may be on your own for support of this method of installation.
81
78
82
79
::
80
+
83
81
# Standard pip site-packages installation command
84
82
cd path/to/aspire-repo
85
83
pip install .
@@ -88,7 +86,6 @@ you may be on your own for support of this method of installation.
88
86
cd path/to/aspire-repo
89
87
pip install -e .
90
88
91
-
Note that we hope to have a better automated coverage of ``pip`` installations on recent major Python versions for future releases.
92
89
93
90
Test the package
94
91
****************
@@ -98,9 +95,9 @@ Make sure all unit tests run correctly by doing:
98
95
::
99
96
100
97
cd /path/to/git/clone/folder
101
-
pytest tests
98
+
pytest
102
99
103
-
Tests currently take around 5 minutes to run.
100
+
Tests currently take around 5 minutes to run, but this depends on your specific machine's resources.
0 commit comments