Cartopy: Unable to install cartopy with pip3

Created on 7 Dec 2018  Â·  31Comments  Â·  Source: SciTools/cartopy

Description

I am trying to install cartopy with python 3.5.2 in a virtualenv (on Ubuntu 16.04.5) with the following command:

pip3 install cartopy

The pip3 is used from the virtualenv correctly. pip freeze:

numpy==1.15.4
pyshp==2.0.1
Shapely==1.6.4.post2
six==1.11.0

I get the following error (warning! entire output!):

Collecting cartopy
  Using cached https://files.pythonhosted.org/packages/e5/92/fe8838fa8158931906dfc4f16c5c1436b3dd2daf83592645b179581403ad/Cartopy-0.17.0.tar.gz
  Installing build dependencies ... done
Collecting numpy>=1.10 (from cartopy)
  Using cached https://files.pythonhosted.org/packages/86/04/bd774106ae0ae1ada68c67efe89f1a16b2aa373cc2db15d974002a9f136d/numpy-1.15.4-cp35-cp35m-manylinux1_x86_64.whl
Collecting shapely>=1.5.6 (from cartopy)
  Using cached https://files.pythonhosted.org/packages/a2/6c/966fa320a88fc685c956af08135855fa84a1589631256abebf73721c26ed/Shapely-1.6.4.post2-cp35-cp35m-manylinux1_x86_64.whl
Collecting pyshp>=1.1.4 (from cartopy)
Collecting six>=1.3.0 (from cartopy)
  Using cached https://files.pythonhosted.org/packages/67/4b/141a581104b1f6397bfa78ac9d43d8ad29a7ca43ea90a2d863fe3056e86a/six-1.11.0-py2.py3-none-any.whl
Requirement already satisfied: setuptools>=0.7.2 in ./venv/lib/python3.5/site-packages (from cartopy) (40.6.2)
Building wheels for collected packages: cartopy
  Running setup.py bdist_wheel for cartopy ... error
  Complete output from command /home/adietz/temp/venv/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-z_jd_o36/cartopy/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /tmp/pip-wheel-1mhvgilw --python-tag cp35:
  /tmp/pip-install-z_jd_o36/cartopy/setup.py:171: UserWarning: Unable to determine GEOS version. Ensure you have 3.3.3 or later installed, or installation may fail.
    '.'.join(str(v) for v in GEOS_MIN_VERSION), ))
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib.linux-x86_64-3.5
  creating build/lib.linux-x86_64-3.5/cartopy
  copying lib/cartopy/img_transform.py -> build/lib.linux-x86_64-3.5/cartopy
  copying lib/cartopy/__init__.py -> build/lib.linux-x86_64-3.5/cartopy
  copying lib/cartopy/util.py -> build/lib.linux-x86_64-3.5/cartopy
  copying lib/cartopy/vector_transform.py -> build/lib.linux-x86_64-3.5/cartopy
  copying lib/cartopy/crs.py -> build/lib.linux-x86_64-3.5/cartopy
  copying lib/cartopy/_epsg.py -> build/lib.linux-x86_64-3.5/cartopy
  copying lib/cartopy/_version.py -> build/lib.linux-x86_64-3.5/cartopy
  creating build/lib.linux-x86_64-3.5/cartopy/geodesic
  copying lib/cartopy/geodesic/__init__.py -> build/lib.linux-x86_64-3.5/cartopy/geodesic
  creating build/lib.linux-x86_64-3.5/cartopy/feature
  copying lib/cartopy/feature/nightshade.py -> build/lib.linux-x86_64-3.5/cartopy/feature
  copying lib/cartopy/feature/__init__.py -> build/lib.linux-x86_64-3.5/cartopy/feature
  creating build/lib.linux-x86_64-3.5/cartopy/tests
  copying lib/cartopy/tests/test_shapereader.py -> build/lib.linux-x86_64-3.5/cartopy/tests
  copying lib/cartopy/tests/test_linear_ring.py -> build/lib.linux-x86_64-3.5/cartopy/tests
  copying lib/cartopy/tests/test_crs.py -> build/lib.linux-x86_64-3.5/cartopy/tests
  copying lib/cartopy/tests/test_polygon.py -> build/lib.linux-x86_64-3.5/cartopy/tests
  copying lib/cartopy/tests/test_vector_transform.py -> build/lib.linux-x86_64-3.5/cartopy/tests
  copying lib/cartopy/tests/__init__.py -> build/lib.linux-x86_64-3.5/cartopy/tests
  copying lib/cartopy/tests/test_geodesic.py -> build/lib.linux-x86_64-3.5/cartopy/tests
  copying lib/cartopy/tests/test_features.py -> build/lib.linux-x86_64-3.5/cartopy/tests
  copying lib/cartopy/tests/test_coastline.py -> build/lib.linux-x86_64-3.5/cartopy/tests
  copying lib/cartopy/tests/test_util.py -> build/lib.linux-x86_64-3.5/cartopy/tests
  copying lib/cartopy/tests/test_img_transform.py -> build/lib.linux-x86_64-3.5/cartopy/tests
  copying lib/cartopy/tests/test_img_tiles.py -> build/lib.linux-x86_64-3.5/cartopy/tests
  copying lib/cartopy/tests/test_img_nest.py -> build/lib.linux-x86_64-3.5/cartopy/tests
  copying lib/cartopy/tests/test_line_string.py -> build/lib.linux-x86_64-3.5/cartopy/tests
  copying lib/cartopy/tests/test_crs_transform_vectors.py -> build/lib.linux-x86_64-3.5/cartopy/tests
  copying lib/cartopy/tests/test_coding_standards.py -> build/lib.linux-x86_64-3.5/cartopy/tests
  creating build/lib.linux-x86_64-3.5/cartopy/mpl
  copying lib/cartopy/mpl/gridliner.py -> build/lib.linux-x86_64-3.5/cartopy/mpl
  copying lib/cartopy/mpl/geoaxes.py -> build/lib.linux-x86_64-3.5/cartopy/mpl
  copying lib/cartopy/mpl/slippy_image_artist.py -> build/lib.linux-x86_64-3.5/cartopy/mpl
  copying lib/cartopy/mpl/__init__.py -> build/lib.linux-x86_64-3.5/cartopy/mpl
  copying lib/cartopy/mpl/ticker.py -> build/lib.linux-x86_64-3.5/cartopy/mpl
  copying lib/cartopy/mpl/feature_artist.py -> build/lib.linux-x86_64-3.5/cartopy/mpl
  copying lib/cartopy/mpl/patch.py -> build/lib.linux-x86_64-3.5/cartopy/mpl
  copying lib/cartopy/mpl/clip_path.py -> build/lib.linux-x86_64-3.5/cartopy/mpl
  creating build/lib.linux-x86_64-3.5/cartopy/examples
  copying lib/cartopy/examples/rotated_pole.py -> build/lib.linux-x86_64-3.5/cartopy/examples
  copying lib/cartopy/examples/geostationary.py -> build/lib.linux-x86_64-3.5/cartopy/examples
  copying lib/cartopy/examples/un_flag.py -> build/lib.linux-x86_64-3.5/cartopy/examples
  copying lib/cartopy/examples/eccentric_ellipse.py -> build/lib.linux-x86_64-3.5/cartopy/examples
  copying lib/cartopy/examples/global_map.py -> build/lib.linux-x86_64-3.5/cartopy/examples
  copying lib/cartopy/examples/tick_labels.py -> build/lib.linux-x86_64-3.5/cartopy/examples
  copying lib/cartopy/examples/wms.py -> build/lib.linux-x86_64-3.5/cartopy/examples
  copying lib/cartopy/examples/favicon.py -> build/lib.linux-x86_64-3.5/cartopy/examples
  copying lib/cartopy/examples/nightshade.py -> build/lib.linux-x86_64-3.5/cartopy/examples
  copying lib/cartopy/examples/__init__.py -> build/lib.linux-x86_64-3.5/cartopy/examples
  copying lib/cartopy/examples/arrows.py -> build/lib.linux-x86_64-3.5/cartopy/examples
  copying lib/cartopy/examples/tissot.py -> build/lib.linux-x86_64-3.5/cartopy/examples
  copying lib/cartopy/examples/axes_grid_basic.py -> build/lib.linux-x86_64-3.5/cartopy/examples
  copying lib/cartopy/examples/star_shaped_boundary.py -> build/lib.linux-x86_64-3.5/cartopy/examples
  copying lib/cartopy/examples/feature_creation.py -> build/lib.linux-x86_64-3.5/cartopy/examples
  copying lib/cartopy/examples/always_circular_stereo.py -> build/lib.linux-x86_64-3.5/cartopy/examples
  copying lib/cartopy/examples/streamplot.py -> build/lib.linux-x86_64-3.5/cartopy/examples
  copying lib/cartopy/examples/wmts_time.py -> build/lib.linux-x86_64-3.5/cartopy/examples
  copying lib/cartopy/examples/logo.py -> build/lib.linux-x86_64-3.5/cartopy/examples
  copying lib/cartopy/examples/aurora_forecast.py -> build/lib.linux-x86_64-3.5/cartopy/examples
  copying lib/cartopy/examples/barbs.py -> build/lib.linux-x86_64-3.5/cartopy/examples
  copying lib/cartopy/examples/reprojected_wmts.py -> build/lib.linux-x86_64-3.5/cartopy/examples
  copying lib/cartopy/examples/wmts.py -> build/lib.linux-x86_64-3.5/cartopy/examples
  copying lib/cartopy/examples/eyja_volcano.py -> build/lib.linux-x86_64-3.5/cartopy/examples
  copying lib/cartopy/examples/effects_of_the_ellipse.py -> build/lib.linux-x86_64-3.5/cartopy/examples
  copying lib/cartopy/examples/regridding_arrows.py -> build/lib.linux-x86_64-3.5/cartopy/examples
  copying lib/cartopy/examples/utm_all_zones.py -> build/lib.linux-x86_64-3.5/cartopy/examples
  copying lib/cartopy/examples/tube_stations.py -> build/lib.linux-x86_64-3.5/cartopy/examples
  copying lib/cartopy/examples/features.py -> build/lib.linux-x86_64-3.5/cartopy/examples
  copying lib/cartopy/examples/hurricane_katrina.py -> build/lib.linux-x86_64-3.5/cartopy/examples
  copying lib/cartopy/examples/waves.py -> build/lib.linux-x86_64-3.5/cartopy/examples
  copying lib/cartopy/examples/image_tiles.py -> build/lib.linux-x86_64-3.5/cartopy/examples
  creating build/lib.linux-x86_64-3.5/cartopy/io
  copying lib/cartopy/io/img_tiles.py -> build/lib.linux-x86_64-3.5/cartopy/io
  copying lib/cartopy/io/__init__.py -> build/lib.linux-x86_64-3.5/cartopy/io
  copying lib/cartopy/io/ogc_clients.py -> build/lib.linux-x86_64-3.5/cartopy/io
  copying lib/cartopy/io/srtm.py -> build/lib.linux-x86_64-3.5/cartopy/io
  copying lib/cartopy/io/img_nest.py -> build/lib.linux-x86_64-3.5/cartopy/io
  copying lib/cartopy/io/shapereader.py -> build/lib.linux-x86_64-3.5/cartopy/io
  creating build/lib.linux-x86_64-3.5/cartopy/sphinxext
  copying lib/cartopy/sphinxext/__init__.py -> build/lib.linux-x86_64-3.5/cartopy/sphinxext
  copying lib/cartopy/sphinxext/summarise_package.py -> build/lib.linux-x86_64-3.5/cartopy/sphinxext
  creating build/lib.linux-x86_64-3.5/cartopy/tests/feature
  copying lib/cartopy/tests/feature/__init__.py -> build/lib.linux-x86_64-3.5/cartopy/tests/feature
  copying lib/cartopy/tests/feature/test_nightshade.py -> build/lib.linux-x86_64-3.5/cartopy/tests/feature
  creating build/lib.linux-x86_64-3.5/cartopy/tests/mpl
  copying lib/cartopy/tests/mpl/test_images.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
  copying lib/cartopy/tests/mpl/test_patch.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
  copying lib/cartopy/tests/mpl/test_crs.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
  copying lib/cartopy/tests/mpl/test_pseudo_color.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
  copying lib/cartopy/tests/mpl/test_set_extent.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
  copying lib/cartopy/tests/mpl/test_quiver.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
  copying lib/cartopy/tests/mpl/__init__.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
  copying lib/cartopy/tests/mpl/test_plots.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
  copying lib/cartopy/tests/mpl/test_axes.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
  copying lib/cartopy/tests/mpl/test_features.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
  copying lib/cartopy/tests/mpl/test_contour.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
  copying lib/cartopy/tests/mpl/test_examples.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
  copying lib/cartopy/tests/mpl/test_ticker.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
  copying lib/cartopy/tests/mpl/test_caching.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
  copying lib/cartopy/tests/mpl/test_shapely_to_mpl.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
  copying lib/cartopy/tests/mpl/test_img_transform.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
  copying lib/cartopy/tests/mpl/test_ticks.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
  copying lib/cartopy/tests/mpl/test_gridliner.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
  copying lib/cartopy/tests/mpl/test_mpl_integration.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
  copying lib/cartopy/tests/mpl/test_web_services.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
  copying lib/cartopy/tests/mpl/test_nightshade.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
  copying lib/cartopy/tests/mpl/test_feature_artist.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
  creating build/lib.linux-x86_64-3.5/cartopy/tests/crs
  copying lib/cartopy/tests/crs/test_equal_earth.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
  copying lib/cartopy/tests/crs/test_eckert.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
  copying lib/cartopy/tests/crs/test_geostationary.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
  copying lib/cartopy/tests/crs/test_sinusoidal.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
  copying lib/cartopy/tests/crs/test_rotated_geodetic.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
  copying lib/cartopy/tests/crs/test_mollweide.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
  copying lib/cartopy/tests/crs/__init__.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
  copying lib/cartopy/tests/crs/test_albers_equal_area.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
  copying lib/cartopy/tests/crs/test_robinson.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
  copying lib/cartopy/tests/crs/test_nearside_perspective.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
  copying lib/cartopy/tests/crs/test_interrupted_goode_homolosine.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
  copying lib/cartopy/tests/crs/test_stereographic.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
  copying lib/cartopy/tests/crs/test_lambert_azimuthal_equal_area.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
  copying lib/cartopy/tests/crs/test_lambert_conformal.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
  copying lib/cartopy/tests/crs/test_rotated_pole.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
  copying lib/cartopy/tests/crs/test_utm.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
  copying lib/cartopy/tests/crs/test_gnomonic.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
  copying lib/cartopy/tests/crs/test_orthographic.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
  copying lib/cartopy/tests/crs/test_miller.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
  copying lib/cartopy/tests/crs/test_transverse_mercator.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
  copying lib/cartopy/tests/crs/test_azimuthal_equidistant.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
  copying lib/cartopy/tests/crs/test_equidistant_conic.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
  copying lib/cartopy/tests/crs/test_mercator.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
  creating build/lib.linux-x86_64-3.5/cartopy/tests/io
  copying lib/cartopy/tests/io/__init__.py -> build/lib.linux-x86_64-3.5/cartopy/tests/io
  copying lib/cartopy/tests/io/test_downloaders.py -> build/lib.linux-x86_64-3.5/cartopy/tests/io
  copying lib/cartopy/tests/io/test_ogc_clients.py -> build/lib.linux-x86_64-3.5/cartopy/tests/io
  copying lib/cartopy/tests/io/test_srtm.py -> build/lib.linux-x86_64-3.5/cartopy/tests/io
  creating build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images
  creating build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl
  creating build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_gridliner
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_gridliner/gridliner1.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_gridliner
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_gridliner/gridliner_labels_1.5.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_gridliner
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_gridliner/gridliner_labels.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_gridliner
  creating build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_examples
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_examples/global_map.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_examples
  creating build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_img_tiles2
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_img_tiles2/web_tiles.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_img_tiles2
  creating build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_features
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_features/natural_earth_custom.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_features
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_features/gshhs_coastlines.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_features
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_features/wfs.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_features
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_features/natural_earth.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_features
  creating build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_crs
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_crs/lambert_conformal_south.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_crs
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_crs/mercator_squashed.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_crs
  creating build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_nightshade
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_nightshade/nightshade_platecarree.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_nightshade
  creating build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_web_services
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_web_services/wmts.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_web_services
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_web_services/wms.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_web_services
  creating build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_img_transform
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_img_transform/regrid_image.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_img_transform
  creating build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_shapely_to_mpl
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_shapely_to_mpl/contour_with_interiors.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_shapely_to_mpl
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_shapely_to_mpl/poly_interiors.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_shapely_to_mpl
  creating build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_ticks
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_ticks/yticks_cylindrical.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_ticks
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_ticks/xticks_no_transform.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_ticks
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_ticks/yticks_no_transform.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_ticks
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_ticks/xyticks.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_ticks
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_ticks/xticks_cylindrical.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_ticks
  creating build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/global_contour_wrap_mpl_pre_3.0.0.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/pcolormesh_limited_area_wrap.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/quiver_plate_carree.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/barbs_regrid.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/global_pcolor_wrap.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/quiver_rotated_pole.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/simple_global.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/global_map.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/multiple_projections520.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/streamplot_mpl_2.0.0.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/barbs_1d.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/quiver_regrid.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/barbs_plate_carree.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/pcolormesh_single_column_wrap.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/natural_earth_interface.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/pcolormesh_global_wrap3.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/multiple_projections5.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/pcolormesh_mercator_wrap.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/streamplot_mpl_1.4.3.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/global_contourf_wrap.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/multiple_projections4.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/streamplot_mpl_2.1.0.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/pcolormesh_global_wrap2.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/pcolormesh_global_wrap1.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/barbs_1d_transformed.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/global_contour_wrap.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/global_scatter_wrap.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/quiver_regrid_with_extent.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/streamplot_mpl_3.0.0.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/pcolormesh_goode_wrap.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/barbs_regrid_with_extent.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
  creating build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_images
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_images/image_nest.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_images
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_images/web_tiles.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_images
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_images/imshow_natural_earth_ortho.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_images
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_images/imshow_regional_projected.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_images
  copying lib/cartopy/tests/mpl/baseline_images/mpl/test_images/image_merge.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_images
  creating build/lib.linux-x86_64-3.5/cartopy/data
  creating build/lib.linux-x86_64-3.5/cartopy/data/raster
  creating build/lib.linux-x86_64-3.5/cartopy/data/raster/natural_earth
  copying lib/cartopy/data/raster/natural_earth/50-natural-earth-1-downsampled.png -> build/lib.linux-x86_64-3.5/cartopy/data/raster/natural_earth
  copying lib/cartopy/data/raster/natural_earth/images.json -> build/lib.linux-x86_64-3.5/cartopy/data/raster/natural_earth
  creating build/lib.linux-x86_64-3.5/cartopy/data/raster/sample
  copying lib/cartopy/data/raster/sample/Miriam.A2012270.2050.2km.jpg -> build/lib.linux-x86_64-3.5/cartopy/data/raster/sample
  copying lib/cartopy/data/raster/sample/Miriam.A2012270.2050.2km.README.txt -> build/lib.linux-x86_64-3.5/cartopy/data/raster/sample
  creating build/lib.linux-x86_64-3.5/cartopy/data/netcdf
  copying lib/cartopy/data/netcdf/HadISST1_SST_update.nc -> build/lib.linux-x86_64-3.5/cartopy/data/netcdf
  copying lib/cartopy/data/netcdf/HadISST1_SST_update.README.txt -> build/lib.linux-x86_64-3.5/cartopy/data/netcdf
  creating build/lib.linux-x86_64-3.5/cartopy/data/shapefiles
  creating build/lib.linux-x86_64-3.5/cartopy/data/shapefiles/gshhs
  copying lib/cartopy/data/shapefiles/gshhs/README.TXT -> build/lib.linux-x86_64-3.5/cartopy/data/shapefiles/gshhs
  creating build/lib.linux-x86_64-3.5/cartopy/data/shapefiles/gshhs/c
  copying lib/cartopy/data/shapefiles/gshhs/c/GSHHS_c_L1.shp -> build/lib.linux-x86_64-3.5/cartopy/data/shapefiles/gshhs/c
  copying lib/cartopy/data/shapefiles/gshhs/c/GSHHS_c_L1.shx -> build/lib.linux-x86_64-3.5/cartopy/data/shapefiles/gshhs/c
  copying lib/cartopy/data/shapefiles/gshhs/c/GSHHS_c_L1.dbf -> build/lib.linux-x86_64-3.5/cartopy/data/shapefiles/gshhs/c
  creating build/lib.linux-x86_64-3.5/cartopy/data/shapefiles/gshhs/l
  copying lib/cartopy/data/shapefiles/gshhs/l/GSHHS_l_L2.shp -> build/lib.linux-x86_64-3.5/cartopy/data/shapefiles/gshhs/l
  copying lib/cartopy/data/shapefiles/gshhs/l/GSHHS_l_L2.dbf -> build/lib.linux-x86_64-3.5/cartopy/data/shapefiles/gshhs/l
  copying lib/cartopy/data/shapefiles/gshhs/l/GSHHS_l_L2.shx -> build/lib.linux-x86_64-3.5/cartopy/data/shapefiles/gshhs/l
  creating build/lib.linux-x86_64-3.5/cartopy/tests/lakes_shapefile
  copying lib/cartopy/tests/lakes_shapefile/ne_110m_lakes.shx -> build/lib.linux-x86_64-3.5/cartopy/tests/lakes_shapefile
  copying lib/cartopy/tests/lakes_shapefile/ne_110m_lakes.shp -> build/lib.linux-x86_64-3.5/cartopy/tests/lakes_shapefile
  copying lib/cartopy/tests/lakes_shapefile/ne_110m_lakes.dbf -> build/lib.linux-x86_64-3.5/cartopy/tests/lakes_shapefile
  copying lib/cartopy/io/srtm.npz -> build/lib.linux-x86_64-3.5/cartopy/io
  UPDATING build/lib.linux-x86_64-3.5/cartopy/_version.py
  set build/lib.linux-x86_64-3.5/cartopy/_version.py to '0.17.0'
  running build_ext
  cythoning lib/cartopy/trace.pyx to lib/cartopy/trace.cpp
  /tmp/pip-build-env-d0p2xpam/lib/python3.5/site-packages/Cython/Compiler/Main.py:367: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /tmp/pip-install-z_jd_o36/cartopy/lib/cartopy/trace.pyx
    tree = Parsing.p_module(s, pxd, full_module_name)
  building 'cartopy.trace' extension
  creating build/temp.linux-x86_64-3.5
  creating build/temp.linux-x86_64-3.5/lib
  creating build/temp.linux-x86_64-3.5/lib/cartopy
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include -I./lib/cartopy -I/usr/include/python3.5m -I/home/adietz/temp/venv/include/python3.5m -c lib/cartopy/trace.cpp -o build/temp.linux-x86_64-3.5/lib/cartopy/trace.o
  cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
  lib/cartopy/trace.cpp:626:20: fatal error: geos_c.h: No such file or directory
  compilation terminated.
  error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

  ----------------------------------------
  Failed building wheel for cartopy
  Running setup.py clean for cartopy
Failed to build cartopy
Installing collected packages: numpy, shapely, pyshp, six, cartopy
  Running setup.py install for cartopy ... error
    Complete output from command /home/adietz/temp/venv/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-z_jd_o36/cartopy/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-b5abaja6/install-record.txt --single-version-externally-managed --compile --install-headers /home/adietz/temp/venv/include/site/python3.5/cartopy:
    /tmp/pip-install-z_jd_o36/cartopy/setup.py:171: UserWarning: Unable to determine GEOS version. Ensure you have 3.3.3 or later installed, or installation may fail.
      '.'.join(str(v) for v in GEOS_MIN_VERSION), ))
    running install
    running build
    running build_py
    creating build
    creating build/lib.linux-x86_64-3.5
    creating build/lib.linux-x86_64-3.5/cartopy
    copying lib/cartopy/img_transform.py -> build/lib.linux-x86_64-3.5/cartopy
    copying lib/cartopy/__init__.py -> build/lib.linux-x86_64-3.5/cartopy
    copying lib/cartopy/util.py -> build/lib.linux-x86_64-3.5/cartopy
    copying lib/cartopy/vector_transform.py -> build/lib.linux-x86_64-3.5/cartopy
    copying lib/cartopy/crs.py -> build/lib.linux-x86_64-3.5/cartopy
    copying lib/cartopy/_epsg.py -> build/lib.linux-x86_64-3.5/cartopy
    copying lib/cartopy/_version.py -> build/lib.linux-x86_64-3.5/cartopy
    creating build/lib.linux-x86_64-3.5/cartopy/geodesic
    copying lib/cartopy/geodesic/__init__.py -> build/lib.linux-x86_64-3.5/cartopy/geodesic
    creating build/lib.linux-x86_64-3.5/cartopy/feature
    copying lib/cartopy/feature/nightshade.py -> build/lib.linux-x86_64-3.5/cartopy/feature
    copying lib/cartopy/feature/__init__.py -> build/lib.linux-x86_64-3.5/cartopy/feature
    creating build/lib.linux-x86_64-3.5/cartopy/tests
    copying lib/cartopy/tests/test_shapereader.py -> build/lib.linux-x86_64-3.5/cartopy/tests
    copying lib/cartopy/tests/test_linear_ring.py -> build/lib.linux-x86_64-3.5/cartopy/tests
    copying lib/cartopy/tests/test_crs.py -> build/lib.linux-x86_64-3.5/cartopy/tests
    copying lib/cartopy/tests/test_polygon.py -> build/lib.linux-x86_64-3.5/cartopy/tests
    copying lib/cartopy/tests/test_vector_transform.py -> build/lib.linux-x86_64-3.5/cartopy/tests
    copying lib/cartopy/tests/__init__.py -> build/lib.linux-x86_64-3.5/cartopy/tests
    copying lib/cartopy/tests/test_geodesic.py -> build/lib.linux-x86_64-3.5/cartopy/tests
    copying lib/cartopy/tests/test_features.py -> build/lib.linux-x86_64-3.5/cartopy/tests
    copying lib/cartopy/tests/test_coastline.py -> build/lib.linux-x86_64-3.5/cartopy/tests
    copying lib/cartopy/tests/test_util.py -> build/lib.linux-x86_64-3.5/cartopy/tests
    copying lib/cartopy/tests/test_img_transform.py -> build/lib.linux-x86_64-3.5/cartopy/tests
    copying lib/cartopy/tests/test_img_tiles.py -> build/lib.linux-x86_64-3.5/cartopy/tests
    copying lib/cartopy/tests/test_img_nest.py -> build/lib.linux-x86_64-3.5/cartopy/tests
    copying lib/cartopy/tests/test_line_string.py -> build/lib.linux-x86_64-3.5/cartopy/tests
    copying lib/cartopy/tests/test_crs_transform_vectors.py -> build/lib.linux-x86_64-3.5/cartopy/tests
    copying lib/cartopy/tests/test_coding_standards.py -> build/lib.linux-x86_64-3.5/cartopy/tests
    creating build/lib.linux-x86_64-3.5/cartopy/mpl
    copying lib/cartopy/mpl/gridliner.py -> build/lib.linux-x86_64-3.5/cartopy/mpl
    copying lib/cartopy/mpl/geoaxes.py -> build/lib.linux-x86_64-3.5/cartopy/mpl
    copying lib/cartopy/mpl/slippy_image_artist.py -> build/lib.linux-x86_64-3.5/cartopy/mpl
    copying lib/cartopy/mpl/__init__.py -> build/lib.linux-x86_64-3.5/cartopy/mpl
    copying lib/cartopy/mpl/ticker.py -> build/lib.linux-x86_64-3.5/cartopy/mpl
    copying lib/cartopy/mpl/feature_artist.py -> build/lib.linux-x86_64-3.5/cartopy/mpl
    copying lib/cartopy/mpl/patch.py -> build/lib.linux-x86_64-3.5/cartopy/mpl
    copying lib/cartopy/mpl/clip_path.py -> build/lib.linux-x86_64-3.5/cartopy/mpl
    creating build/lib.linux-x86_64-3.5/cartopy/examples
    copying lib/cartopy/examples/rotated_pole.py -> build/lib.linux-x86_64-3.5/cartopy/examples
    copying lib/cartopy/examples/geostationary.py -> build/lib.linux-x86_64-3.5/cartopy/examples
    copying lib/cartopy/examples/un_flag.py -> build/lib.linux-x86_64-3.5/cartopy/examples
    copying lib/cartopy/examples/eccentric_ellipse.py -> build/lib.linux-x86_64-3.5/cartopy/examples
    copying lib/cartopy/examples/global_map.py -> build/lib.linux-x86_64-3.5/cartopy/examples
    copying lib/cartopy/examples/tick_labels.py -> build/lib.linux-x86_64-3.5/cartopy/examples
    copying lib/cartopy/examples/wms.py -> build/lib.linux-x86_64-3.5/cartopy/examples
    copying lib/cartopy/examples/favicon.py -> build/lib.linux-x86_64-3.5/cartopy/examples
    copying lib/cartopy/examples/nightshade.py -> build/lib.linux-x86_64-3.5/cartopy/examples
    copying lib/cartopy/examples/__init__.py -> build/lib.linux-x86_64-3.5/cartopy/examples
    copying lib/cartopy/examples/arrows.py -> build/lib.linux-x86_64-3.5/cartopy/examples
    copying lib/cartopy/examples/tissot.py -> build/lib.linux-x86_64-3.5/cartopy/examples
    copying lib/cartopy/examples/axes_grid_basic.py -> build/lib.linux-x86_64-3.5/cartopy/examples
    copying lib/cartopy/examples/star_shaped_boundary.py -> build/lib.linux-x86_64-3.5/cartopy/examples
    copying lib/cartopy/examples/feature_creation.py -> build/lib.linux-x86_64-3.5/cartopy/examples
    copying lib/cartopy/examples/always_circular_stereo.py -> build/lib.linux-x86_64-3.5/cartopy/examples
    copying lib/cartopy/examples/streamplot.py -> build/lib.linux-x86_64-3.5/cartopy/examples
    copying lib/cartopy/examples/wmts_time.py -> build/lib.linux-x86_64-3.5/cartopy/examples
    copying lib/cartopy/examples/logo.py -> build/lib.linux-x86_64-3.5/cartopy/examples
    copying lib/cartopy/examples/aurora_forecast.py -> build/lib.linux-x86_64-3.5/cartopy/examples
    copying lib/cartopy/examples/barbs.py -> build/lib.linux-x86_64-3.5/cartopy/examples
    copying lib/cartopy/examples/reprojected_wmts.py -> build/lib.linux-x86_64-3.5/cartopy/examples
    copying lib/cartopy/examples/wmts.py -> build/lib.linux-x86_64-3.5/cartopy/examples
    copying lib/cartopy/examples/eyja_volcano.py -> build/lib.linux-x86_64-3.5/cartopy/examples
    copying lib/cartopy/examples/effects_of_the_ellipse.py -> build/lib.linux-x86_64-3.5/cartopy/examples
    copying lib/cartopy/examples/regridding_arrows.py -> build/lib.linux-x86_64-3.5/cartopy/examples
    copying lib/cartopy/examples/utm_all_zones.py -> build/lib.linux-x86_64-3.5/cartopy/examples
    copying lib/cartopy/examples/tube_stations.py -> build/lib.linux-x86_64-3.5/cartopy/examples
    copying lib/cartopy/examples/features.py -> build/lib.linux-x86_64-3.5/cartopy/examples
    copying lib/cartopy/examples/hurricane_katrina.py -> build/lib.linux-x86_64-3.5/cartopy/examples
    copying lib/cartopy/examples/waves.py -> build/lib.linux-x86_64-3.5/cartopy/examples
    copying lib/cartopy/examples/image_tiles.py -> build/lib.linux-x86_64-3.5/cartopy/examples
    creating build/lib.linux-x86_64-3.5/cartopy/io
    copying lib/cartopy/io/img_tiles.py -> build/lib.linux-x86_64-3.5/cartopy/io
    copying lib/cartopy/io/__init__.py -> build/lib.linux-x86_64-3.5/cartopy/io
    copying lib/cartopy/io/ogc_clients.py -> build/lib.linux-x86_64-3.5/cartopy/io
    copying lib/cartopy/io/srtm.py -> build/lib.linux-x86_64-3.5/cartopy/io
    copying lib/cartopy/io/img_nest.py -> build/lib.linux-x86_64-3.5/cartopy/io
    copying lib/cartopy/io/shapereader.py -> build/lib.linux-x86_64-3.5/cartopy/io
    creating build/lib.linux-x86_64-3.5/cartopy/sphinxext
    copying lib/cartopy/sphinxext/__init__.py -> build/lib.linux-x86_64-3.5/cartopy/sphinxext
    copying lib/cartopy/sphinxext/summarise_package.py -> build/lib.linux-x86_64-3.5/cartopy/sphinxext
    creating build/lib.linux-x86_64-3.5/cartopy/tests/feature
    copying lib/cartopy/tests/feature/__init__.py -> build/lib.linux-x86_64-3.5/cartopy/tests/feature
    copying lib/cartopy/tests/feature/test_nightshade.py -> build/lib.linux-x86_64-3.5/cartopy/tests/feature
    creating build/lib.linux-x86_64-3.5/cartopy/tests/mpl
    copying lib/cartopy/tests/mpl/test_images.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
    copying lib/cartopy/tests/mpl/test_patch.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
    copying lib/cartopy/tests/mpl/test_crs.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
    copying lib/cartopy/tests/mpl/test_pseudo_color.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
    copying lib/cartopy/tests/mpl/test_set_extent.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
    copying lib/cartopy/tests/mpl/test_quiver.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
    copying lib/cartopy/tests/mpl/__init__.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
    copying lib/cartopy/tests/mpl/test_plots.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
    copying lib/cartopy/tests/mpl/test_axes.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
    copying lib/cartopy/tests/mpl/test_features.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
    copying lib/cartopy/tests/mpl/test_contour.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
    copying lib/cartopy/tests/mpl/test_examples.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
    copying lib/cartopy/tests/mpl/test_ticker.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
    copying lib/cartopy/tests/mpl/test_caching.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
    copying lib/cartopy/tests/mpl/test_shapely_to_mpl.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
    copying lib/cartopy/tests/mpl/test_img_transform.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
    copying lib/cartopy/tests/mpl/test_ticks.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
    copying lib/cartopy/tests/mpl/test_gridliner.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
    copying lib/cartopy/tests/mpl/test_mpl_integration.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
    copying lib/cartopy/tests/mpl/test_web_services.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
    copying lib/cartopy/tests/mpl/test_nightshade.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
    copying lib/cartopy/tests/mpl/test_feature_artist.py -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl
    creating build/lib.linux-x86_64-3.5/cartopy/tests/crs
    copying lib/cartopy/tests/crs/test_equal_earth.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
    copying lib/cartopy/tests/crs/test_eckert.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
    copying lib/cartopy/tests/crs/test_geostationary.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
    copying lib/cartopy/tests/crs/test_sinusoidal.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
    copying lib/cartopy/tests/crs/test_rotated_geodetic.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
    copying lib/cartopy/tests/crs/test_mollweide.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
    copying lib/cartopy/tests/crs/__init__.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
    copying lib/cartopy/tests/crs/test_albers_equal_area.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
    copying lib/cartopy/tests/crs/test_robinson.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
    copying lib/cartopy/tests/crs/test_nearside_perspective.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
    copying lib/cartopy/tests/crs/test_interrupted_goode_homolosine.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
    copying lib/cartopy/tests/crs/test_stereographic.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
    copying lib/cartopy/tests/crs/test_lambert_azimuthal_equal_area.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
    copying lib/cartopy/tests/crs/test_lambert_conformal.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
    copying lib/cartopy/tests/crs/test_rotated_pole.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
    copying lib/cartopy/tests/crs/test_utm.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
    copying lib/cartopy/tests/crs/test_gnomonic.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
    copying lib/cartopy/tests/crs/test_orthographic.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
    copying lib/cartopy/tests/crs/test_miller.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
    copying lib/cartopy/tests/crs/test_transverse_mercator.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
    copying lib/cartopy/tests/crs/test_azimuthal_equidistant.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
    copying lib/cartopy/tests/crs/test_equidistant_conic.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
    copying lib/cartopy/tests/crs/test_mercator.py -> build/lib.linux-x86_64-3.5/cartopy/tests/crs
    creating build/lib.linux-x86_64-3.5/cartopy/tests/io
    copying lib/cartopy/tests/io/__init__.py -> build/lib.linux-x86_64-3.5/cartopy/tests/io
    copying lib/cartopy/tests/io/test_downloaders.py -> build/lib.linux-x86_64-3.5/cartopy/tests/io
    copying lib/cartopy/tests/io/test_ogc_clients.py -> build/lib.linux-x86_64-3.5/cartopy/tests/io
    copying lib/cartopy/tests/io/test_srtm.py -> build/lib.linux-x86_64-3.5/cartopy/tests/io
    creating build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images
    creating build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl
    creating build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_gridliner
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_gridliner/gridliner1.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_gridliner
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_gridliner/gridliner_labels_1.5.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_gridliner
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_gridliner/gridliner_labels.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_gridliner
    creating build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_examples
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_examples/global_map.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_examples
    creating build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_img_tiles2
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_img_tiles2/web_tiles.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_img_tiles2
    creating build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_features
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_features/natural_earth_custom.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_features
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_features/gshhs_coastlines.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_features
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_features/wfs.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_features
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_features/natural_earth.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_features
    creating build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_crs
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_crs/lambert_conformal_south.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_crs
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_crs/mercator_squashed.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_crs
    creating build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_nightshade
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_nightshade/nightshade_platecarree.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_nightshade
    creating build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_web_services
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_web_services/wmts.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_web_services
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_web_services/wms.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_web_services
    creating build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_img_transform
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_img_transform/regrid_image.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_img_transform
    creating build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_shapely_to_mpl
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_shapely_to_mpl/contour_with_interiors.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_shapely_to_mpl
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_shapely_to_mpl/poly_interiors.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_shapely_to_mpl
    creating build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_ticks
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_ticks/yticks_cylindrical.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_ticks
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_ticks/xticks_no_transform.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_ticks
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_ticks/yticks_no_transform.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_ticks
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_ticks/xyticks.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_ticks
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_ticks/xticks_cylindrical.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_ticks
    creating build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/global_contour_wrap_mpl_pre_3.0.0.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/pcolormesh_limited_area_wrap.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/quiver_plate_carree.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/barbs_regrid.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/global_pcolor_wrap.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/quiver_rotated_pole.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/simple_global.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/global_map.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/multiple_projections520.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/streamplot_mpl_2.0.0.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/barbs_1d.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/quiver_regrid.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/barbs_plate_carree.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/pcolormesh_single_column_wrap.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/natural_earth_interface.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/pcolormesh_global_wrap3.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/multiple_projections5.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/pcolormesh_mercator_wrap.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/streamplot_mpl_1.4.3.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/global_contourf_wrap.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/multiple_projections4.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/streamplot_mpl_2.1.0.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/pcolormesh_global_wrap2.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/pcolormesh_global_wrap1.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/barbs_1d_transformed.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/global_contour_wrap.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/global_scatter_wrap.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/quiver_regrid_with_extent.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/streamplot_mpl_3.0.0.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/pcolormesh_goode_wrap.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/barbs_regrid_with_extent.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
    creating build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_images
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_images/image_nest.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_images
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_images/web_tiles.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_images
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_images/imshow_natural_earth_ortho.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_images
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_images/imshow_regional_projected.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_images
    copying lib/cartopy/tests/mpl/baseline_images/mpl/test_images/image_merge.png -> build/lib.linux-x86_64-3.5/cartopy/tests/mpl/baseline_images/mpl/test_images
    creating build/lib.linux-x86_64-3.5/cartopy/data
    creating build/lib.linux-x86_64-3.5/cartopy/data/raster
    creating build/lib.linux-x86_64-3.5/cartopy/data/raster/natural_earth
    copying lib/cartopy/data/raster/natural_earth/50-natural-earth-1-downsampled.png -> build/lib.linux-x86_64-3.5/cartopy/data/raster/natural_earth
    copying lib/cartopy/data/raster/natural_earth/images.json -> build/lib.linux-x86_64-3.5/cartopy/data/raster/natural_earth
    creating build/lib.linux-x86_64-3.5/cartopy/data/raster/sample
    copying lib/cartopy/data/raster/sample/Miriam.A2012270.2050.2km.jpg -> build/lib.linux-x86_64-3.5/cartopy/data/raster/sample
    copying lib/cartopy/data/raster/sample/Miriam.A2012270.2050.2km.README.txt -> build/lib.linux-x86_64-3.5/cartopy/data/raster/sample
    creating build/lib.linux-x86_64-3.5/cartopy/data/netcdf
    copying lib/cartopy/data/netcdf/HadISST1_SST_update.nc -> build/lib.linux-x86_64-3.5/cartopy/data/netcdf
    copying lib/cartopy/data/netcdf/HadISST1_SST_update.README.txt -> build/lib.linux-x86_64-3.5/cartopy/data/netcdf
    creating build/lib.linux-x86_64-3.5/cartopy/data/shapefiles
    creating build/lib.linux-x86_64-3.5/cartopy/data/shapefiles/gshhs
    copying lib/cartopy/data/shapefiles/gshhs/README.TXT -> build/lib.linux-x86_64-3.5/cartopy/data/shapefiles/gshhs
    creating build/lib.linux-x86_64-3.5/cartopy/data/shapefiles/gshhs/c
    copying lib/cartopy/data/shapefiles/gshhs/c/GSHHS_c_L1.shp -> build/lib.linux-x86_64-3.5/cartopy/data/shapefiles/gshhs/c
    copying lib/cartopy/data/shapefiles/gshhs/c/GSHHS_c_L1.shx -> build/lib.linux-x86_64-3.5/cartopy/data/shapefiles/gshhs/c
    copying lib/cartopy/data/shapefiles/gshhs/c/GSHHS_c_L1.dbf -> build/lib.linux-x86_64-3.5/cartopy/data/shapefiles/gshhs/c
    creating build/lib.linux-x86_64-3.5/cartopy/data/shapefiles/gshhs/l
    copying lib/cartopy/data/shapefiles/gshhs/l/GSHHS_l_L2.shp -> build/lib.linux-x86_64-3.5/cartopy/data/shapefiles/gshhs/l
    copying lib/cartopy/data/shapefiles/gshhs/l/GSHHS_l_L2.dbf -> build/lib.linux-x86_64-3.5/cartopy/data/shapefiles/gshhs/l
    copying lib/cartopy/data/shapefiles/gshhs/l/GSHHS_l_L2.shx -> build/lib.linux-x86_64-3.5/cartopy/data/shapefiles/gshhs/l
    creating build/lib.linux-x86_64-3.5/cartopy/tests/lakes_shapefile
    copying lib/cartopy/tests/lakes_shapefile/ne_110m_lakes.shx -> build/lib.linux-x86_64-3.5/cartopy/tests/lakes_shapefile
    copying lib/cartopy/tests/lakes_shapefile/ne_110m_lakes.shp -> build/lib.linux-x86_64-3.5/cartopy/tests/lakes_shapefile
    copying lib/cartopy/tests/lakes_shapefile/ne_110m_lakes.dbf -> build/lib.linux-x86_64-3.5/cartopy/tests/lakes_shapefile
    copying lib/cartopy/io/srtm.npz -> build/lib.linux-x86_64-3.5/cartopy/io
    UPDATING build/lib.linux-x86_64-3.5/cartopy/_version.py
    set build/lib.linux-x86_64-3.5/cartopy/_version.py to '0.17.0'
    running build_ext
    skipping 'lib/cartopy/trace.cpp' Cython extension (up-to-date)
    building 'cartopy.trace' extension
    creating build/temp.linux-x86_64-3.5
    creating build/temp.linux-x86_64-3.5/lib
    creating build/temp.linux-x86_64-3.5/lib/cartopy
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include -I./lib/cartopy -I/usr/include/python3.5m -I/home/adietz/temp/venv/include/python3.5m -c lib/cartopy/trace.cpp -o build/temp.linux-x86_64-3.5/lib/cartopy/trace.o
    cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
    lib/cartopy/trace.cpp:626:20: fatal error: geos_c.h: No such file or directory
    compilation terminated.
    error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

    ----------------------------------------
Command "/home/adietz/temp/venv/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-z_jd_o36/cartopy/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-b5abaja6/install-record.txt --single-version-externally-managed --compile --install-headers /home/adietz/temp/venv/include/site/python3.5/cartopy" failed with error code 1 in /tmp/pip-install-z_jd_o36/cartopy/

installation Question

Most helpful comment

try sudo apt-get install libgeos++-dev

All 31 comments

lib/cartopy/trace.cpp:626:20: fatal error: geos_c.h: No such file or directory

You need to install GEOS devel package; please ensure you have installed everything in the requirements.

I did a conda install -c conda-forge cartopy, but afterwards I still get an error when I try to import cartopy to python (python 3.5.2):

ImportError: No module named 'cartopy'

That's not much to go on. Did you ensure you installed into the active environment and that it is currently active for the Python you are running?

try sudo apt-get install libgeos++-dev

lib/cartopy/trace.cpp:626:20: fatal error: geos_c.h: No such file or directory

You need to install GEOS devel package; please ensure you have installed everything in the requirements.

Is it necessary to install GEOS devel package?

In my case, I have just pip installed Cartopy. When trying to run some examples from the website (like this one), Python crashes unexpectedly and I get the following error in the console: Bus error: 10. Surprisingly, this seems to work:

import cartopy.crs as ccrs
import matplotlib.pyplot as plt

ax = plt.axes(projection=ccrs.EuroPP())
ax.stock_img()
plt.show()

It produces an image of Europe.

I have installed latest GEOS (3.7.0) using brew.
MacOS 10.12.6, using a virtualenv with Python 3.7.0. Also, following the requirements:

Cartopy==0.17.0
numpy==1.15.3
Cython==0.29
Shapely==1.6.4.post2
pyshp==2.0.1
six==1.11.0
proj --> Rel. 5.2.0, September 15th, 2018
geos-config --version --> 3.7.0

What could be going on?

With the geos devel installed, and doing pip3 install cartopy, I now get an error:

...
 lib/cartopy/_crs.c:611:22: fatal error: proj_api.h: No such file or directory
  compilation terminated.
  error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
...

What is missing now?

U are supposed to. Install proj4 using brew and not the proj python module

Le lun. 10 déc. 2018 à 06:29, alex4200 notifications@github.com a écrit :

With the geos devel installed, and doing pip3 install cartopy, I now get
an error:

...
lib/cartopy/_crs.c:611:22: fatal error: proj_api.h: No such file or directory
compilation terminated.
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
...

What is missing now?

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/SciTools/cartopy/issues/1239#issuecomment-445702108,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AMbr8ykGo4GfDiqV87JXaN-sfwONbctzks5u3f9ggaJpZM4ZH-Kx
.

sudo apt-get install proj4:

E: Unable to locate package proj4

Maybe cartopy is still in development and not useable?

Sudo apt-get search proj

Le lun. 10 déc. 2018 à 07:19, alex4200 notifications@github.com a écrit :

sudo apt-get install proj4:

E: Unable to locate package proj4

Maybe cartopy is still in development and not useable?

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/SciTools/cartopy/issues/1239#issuecomment-445711029,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AMbr83QPlnUJitdP4-pRuuNI8U7hHBuFks5u3grogaJpZM4ZH-Kx
.

Or search for libproj please

Le lun. 10 déc. 2018 à 08:33, Sim sim4n6@gmail.com a écrit :

Sudo apt-get search proj

Le lun. 10 déc. 2018 à 07:19, alex4200 notifications@github.com a
écrit :

sudo apt-get install proj4:

E: Unable to locate package proj4

Maybe cartopy is still in development and not useable?

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/SciTools/cartopy/issues/1239#issuecomment-445711029,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AMbr83QPlnUJitdP4-pRuuNI8U7hHBuFks5u3grogaJpZM4ZH-Kx
.

sudo apt-get search proj
E: Invalid operation search

Sorry that was sudo apt search proj

Le lun. 10 déc. 2018 à 07:41, alex4200 notifications@github.com a écrit :

sudo apt-get search proj
E: Invalid operation search

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/SciTools/cartopy/issues/1239#issuecomment-445718757,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AMbr82V0tX5Vje-QBcMtsYhzz877ddYeks5u3hASgaJpZM4ZH-Kx
.

Ok thanks. I installed libproj-dev and I was finally(!) able to install cartopy via

pip3 install cartopy

But when I try to import it of course it does not work:

Traceback (most recent call last):
  File "flights.py", line 7, in <module>
    import cartopy.crs as ccrs
  File "/home/adietz/temp/venv/lib/python3.5/site-packages/cartopy/__init__.py", line 107, in <module>
    import cartopy.crs
  File "/home/adietz/temp/venv/lib/python3.5/site-packages/cartopy/crs.py", line 38, in <module>
    import cartopy.trace
ImportError: libproj.so.13: cannot open shared object file: No such file or directory

Maybe I better give up? Seems that project cartopy is at the very early beginning...

Is it necessary to install GEOS devel package?

@iipr This issue is about installing Cartopy on Linux from source, so yes. Your issue is about running Cartopy on macOS, which is unrelated. Your issue is probably #879.

ImportError: libproj.so.13: cannot open shared object file: No such file or directory

@alex4200 You seem to have mixed up environments. Maybe you had a conda environment activated at some point during the compile or the test, and not the other.

@QuLogic So what to do now?

Start with a fresh environment? You need to consistently use either a virtualenv or conda environment and not mix them.

Does not help. I started a new virtuelenv and reinstalled cartopy and matplotlib But I stil get the error

Traceback (most recent call last):
  File "flights.py", line 7, in <module>
    import cartopy.crs as ccrs
  File "/home/adietz/temp/venv/lib/python3.5/site-packages/cartopy/__init__.py", line 107, in <module>
    import cartopy.crs
  File "/home/adietz/temp/venv/lib/python3.5/site-packages/cartopy/crs.py", line 38, in <module>
    import cartopy.trace
ImportError: libproj.so.13: cannot open shared object file: No such file or directory

Please post the _exact_ commands you are running. There is no libproj.so.13 on Ubuntu 16.04, so something is still mixed up.

I dont get it. The error msg tells that you have kind of not an installed
proj please check this direct link https://proj4.org/install.html#mac-os-x

Le lun. 10 déc. 2018 à 08:27, alex4200 notifications@github.com a écrit :

Does not help. I started a new virtuelenv and reinstalled cartopy and
matplotlib But I stil get the error

Traceback (most recent call last):
File "flights.py", line 7, in
import cartopy.crs as ccrs
File "/home/adietz/temp/venv/lib/python3.5/site-packages/cartopy/__init__.py", line 107, in
import cartopy.crs
File "/home/adietz/temp/venv/lib/python3.5/site-packages/cartopy/crs.py", line 38, in
import cartopy.trace
ImportError: libproj.so.13: cannot open shared object file: No such file or directory

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/SciTools/cartopy/issues/1239#issuecomment-445730590,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AMbr89-PUm5rg3Vp5aeuHgoIDezm_lEhks5u3hrugaJpZM4ZH-Kx
.

python3 -c "import cartopy"

@Sim4n6 : I suggest to update the installation documentation. Also, I am trying to use that package on Ubuntu 16.04.5 ...

@Sim4n6 you are confusing @alex4200 with @iipr.

@alex4200 post the commands you used to create the environment and install Cartopy.

virtualenv -p python3 venv
. venv/bin/activate

Sorry guys, I'm out

Le lun. 10 déc. 2018 à 08:37, alex4200 notifications@github.com a écrit :

virtualenv -p python3 venv
. venv/bin/activate

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/SciTools/cartopy/issues/1239#issuecomment-445733167,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AMbr8-F9j3M5n7G0DZqR9E59PMY1zPawks5u3h02gaJpZM4ZH-Kx
.

When I remove everything related to 'proj': proj-bin, proj-data, libproj-dev I get a slightly different error:

$ python3 -c "import cartopy"
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/home/adietz/temp/venv/lib/python3.5/site-packages/cartopy/__init__.py", line 107, in <module>
    import cartopy.crs
  File "/home/adietz/temp/venv/lib/python3.5/site-packages/cartopy/crs.py", line 36, in <module>
    from cartopy._crs import CRS, Geodetic, Globe, PROJ4_VERSION
ImportError: libproj.so.9: cannot open shared object file: No such file or directory

Is it necessary to install GEOS devel package?

@iipr This issue is about installing Cartopy on Linux from source, so yes. Your issue is about running Cartopy on macOS, which is unrelated. Your issue is probably #879.

Apologies for the misunderstanding...
Following the issue you mentioned, it looks like it is working now! Thanks a lot @QuLogic

I think this is now resolved by the OP, and that there isn't anything that needs changing in the codebase. Please re-open if incorrect.

Summary to fix the issue on Ubuntu 18.04:

sudo apt-get install libgeos++-dev
sudo apt-get install libproj-dev
pip install geoplot 

Where pip is the package manager of your virtualenv.

cartopy supports to run on windows?

Summary to fix the issue on Ubuntu 8.04:

sudo apt-get install libgeos++-dev
sudo apt-get install libproj-dev
pip install geoplot 

Where pip is the package manager of your virtualenv.

I guess you meant Ubuntu 18.04.. Thanks a lot, these 2 packages solved my problem after having installed all the Python dependencies.

On my Lubuntu 20.04 LTS system, installing geoplot was not necessary, but the other 2 libs were needed:

sudo apt-get install libgeos++-dev
sudo apt-get install libproj-dev

Now, it works like a charm. I hope the cartopy - team will make the error-messages more informative with the right hints how to resolve the errors. Thanks :)

Was this page helpful?
0 / 5 - 0 ratings

Related issues

choldgraf picture choldgraf  Â·  3Comments

deeplycloudy picture deeplycloudy  Â·  8Comments

lzkelley picture lzkelley  Â·  4Comments

mjarrett picture mjarrett  Â·  5Comments

rutgerhofste picture rutgerhofste  Â·  3Comments