The beauty of doing this is that Anaconda you will provide stable package installation. This should work 90% of the time
conda create --name geoanalyst python=3.6, jupyter notebook
- Add Conda Forge Channel
conda config --add channels conda-forge
- Activates your conda environment
source activate geoanalyst
- Install your packages I strongly recommend verified packages from Conda-Forge
Use GDAL Version 2.2 or greater gdal=2.2.0
conda install -c conda-forge gdal
conda install -c conda-forge geopandas
Dependencies Required dependencies:
- numpy
- pandas (version 0.23.4 or later)
- shapely (interface to GEOS)
- fiona (interface to GDAL)
- pyproj (interface to PROJ)
- six Optional dependencies are:
- rtree (optional; spatial index to improve performance and required for overlay operations; interface to libspatialindex)
- psycopg2 (optional; for PostGIS connection)
- geopy (optional; for geocoding)
- matplotlib (>= 2.0.1)
- descartes
conda install -c conda-forge psycopg2 #For working with databases conda install -c conda-forge georasters conda install -c conda-forge geojson conda install -c anaconda beautifulsoup4
- Folium
conda install folium -c conda-forge
- Bokeh
conda install bokeh