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
Updated pycsep requirements for pip installation & ga using pip (#250)
* ga: added build test from pypi
* build: Added Dockerfile for a container installation
* ga: reverted branch ga test to upstream ga only
* docs: updated and sync'd readme and docs with the installation guide using correct dependencies
* updated manifest
|Pandas 1.3.4 or later (https://pandas.pydata.org)
34
+
|Python package for data analysis and manipulation.
35
+
|
36
+
|Cartopy 0.22.0 or later (https://scitools.org.uk/cartopy/)
37
+
|Python package for geospatial data processing.
42
38
43
-
Example for MacOS: ::
39
+
Example for Ubuntu and MacOS: ::
44
40
45
-
brew install proj geos
41
+
git clone https://github.com/sceccode/pycsep
46
42
pip install --upgrade pip
47
-
pip install numpy
43
+
pip install -e .
48
44
49
45
Installing from Source
50
46
----------------------
@@ -54,13 +50,13 @@ the latest GitHub commit.
54
50
55
51
We recommend using virtual environments when installing python packages from source to avoid any dependency conflicts. We prefer
56
52
``conda`` as the package manager over ``pip``, because ``conda`` does a good job of handling binary distributions of packages
57
-
across multiple platforms. Also, we recommend using the ``miniconda`` installer, because it is lightweight and only includes
53
+
across multiple platforms. Also, we recommend using the ``miniconda`` or the ``miniforge`` (which uses mamba for a faster dependency handling) installers, because it is lightweight and only includes
58
54
necessary pacakages like ``pip`` and ``zlib``.
59
55
60
56
Using Conda
61
57
***********
62
58
63
-
If you don't have ``conda`` on your machine, download and install `Miniconda <https://docs.conda.io/en/latest/miniconda.html>`_. ::
59
+
If you don't have ``conda`` on your machine, download and install `Miniconda <https://docs.conda.io/en/latest/miniconda.html>`_ or `Miniforge <https://github.com/conda-forge/miniforge>`_ ::
0 commit comments