cartopy
cartopy copied to clipboard
Cannot find "proj_api.h": Building Cartopy using pip3 on MacOs Monterey fails!
Description
Please be aware that this problem does not happen once I try building cartopy from repository. The problem is related to building cartopy using wheels. There I get the following
Code to reproduce
Simply using pip3 on mac Monterey.
python3.10 -m pip install cartopy
Traceback
× Running setup.py install for cartopy did not run successfully.
│ exit code: 1
╰─> [269 lines of output]
running install
/usr/local/lib/python3.10/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
running build
running build_py
creating build
creating build/lib.macosx-12-x86_64-3.10
creating build/lib.macosx-12-x86_64-3.10/cartopy
copying lib/cartopy/_version.py -> build/lib.macosx-12-x86_64-3.10/cartopy
copying lib/cartopy/_epsg.py -> build/lib.macosx-12-x86_64-3.10/cartopy
copying lib/cartopy/util.py -> build/lib.macosx-12-x86_64-3.10/cartopy
copying lib/cartopy/__init__.py -> build/lib.macosx-12-x86_64-3.10/cartopy
copying lib/cartopy/crs.py -> build/lib.macosx-12-x86_64-3.10/cartopy
copying lib/cartopy/img_transform.py -> build/lib.macosx-12-x86_64-3.10/cartopy
copying lib/cartopy/vector_transform.py -> build/lib.macosx-12-x86_64-3.10/cartopy
creating build/lib.macosx-12-x86_64-3.10/cartopy/sphinxext
copying lib/cartopy/sphinxext/summarise_package.py -> build/lib.macosx-12-x86_64-3.10/cartopy/sphinxext
copying lib/cartopy/sphinxext/__init__.py -> build/lib.macosx-12-x86_64-3.10/cartopy/sphinxext
creating build/lib.macosx-12-x86_64-3.10/cartopy/io
copying lib/cartopy/io/img_tiles.py -> build/lib.macosx-12-x86_64-3.10/cartopy/io
copying lib/cartopy/io/shapereader.py -> build/lib.macosx-12-x86_64-3.10/cartopy/io
copying lib/cartopy/io/__init__.py -> build/lib.macosx-12-x86_64-3.10/cartopy/io
copying lib/cartopy/io/img_nest.py -> build/lib.macosx-12-x86_64-3.10/cartopy/io
copying lib/cartopy/io/srtm.py -> build/lib.macosx-12-x86_64-3.10/cartopy/io
copying lib/cartopy/io/ogc_clients.py -> build/lib.macosx-12-x86_64-3.10/cartopy/io
creating build/lib.macosx-12-x86_64-3.10/cartopy/tests
copying lib/cartopy/tests/conftest.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests
copying lib/cartopy/tests/test_features.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests
copying lib/cartopy/tests/test_coding_standards.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests
copying lib/cartopy/tests/test_img_nest.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests
copying lib/cartopy/tests/test_coastline.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests
copying lib/cartopy/tests/test_geodesic.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests
copying lib/cartopy/tests/__init__.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests
copying lib/cartopy/tests/test_shapereader.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests
copying lib/cartopy/tests/test_vector_transform.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests
copying lib/cartopy/tests/test_line_string.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests
copying lib/cartopy/tests/test_util.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests
copying lib/cartopy/tests/test_crs_transform_vectors.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests
copying lib/cartopy/tests/test_polygon.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests
copying lib/cartopy/tests/test_linear_ring.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests
copying lib/cartopy/tests/test_img_tiles.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests
copying lib/cartopy/tests/test_img_transform.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests
copying lib/cartopy/tests/test_crs.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests
creating build/lib.macosx-12-x86_64-3.10/cartopy/geodesic
copying lib/cartopy/geodesic/__init__.py -> build/lib.macosx-12-x86_64-3.10/cartopy/geodesic
creating build/lib.macosx-12-x86_64-3.10/cartopy/examples
copying lib/cartopy/examples/un_flag.py -> build/lib.macosx-12-x86_64-3.10/cartopy/examples
copying lib/cartopy/examples/star_shaped_boundary.py -> build/lib.macosx-12-x86_64-3.10/cartopy/examples
copying lib/cartopy/examples/tick_labels.py -> build/lib.macosx-12-x86_64-3.10/cartopy/examples
copying lib/cartopy/examples/arrows.py -> build/lib.macosx-12-x86_64-3.10/cartopy/examples
copying lib/cartopy/examples/tube_stations.py -> build/lib.macosx-12-x86_64-3.10/cartopy/examples
copying lib/cartopy/examples/effects_of_the_ellipse.py -> build/lib.macosx-12-x86_64-3.10/cartopy/examples
copying lib/cartopy/examples/tissot.py -> build/lib.macosx-12-x86_64-3.10/cartopy/examples
copying lib/cartopy/examples/favicon.py -> build/lib.macosx-12-x86_64-3.10/cartopy/examples
copying lib/cartopy/examples/feature_creation.py -> build/lib.macosx-12-x86_64-3.10/cartopy/examples
copying lib/cartopy/examples/__init__.py -> build/lib.macosx-12-x86_64-3.10/cartopy/examples
copying lib/cartopy/examples/eccentric_ellipse.py -> build/lib.macosx-12-x86_64-3.10/cartopy/examples
copying lib/cartopy/examples/features.py -> build/lib.macosx-12-x86_64-3.10/cartopy/examples
copying lib/cartopy/examples/wmts.py -> build/lib.macosx-12-x86_64-3.10/cartopy/examples
copying lib/cartopy/examples/eyja_volcano.py -> build/lib.macosx-12-x86_64-3.10/cartopy/examples
copying lib/cartopy/examples/geostationary.py -> build/lib.macosx-12-x86_64-3.10/cartopy/examples
copying lib/cartopy/examples/hurricane_katrina.py -> build/lib.macosx-12-x86_64-3.10/cartopy/examples
copying lib/cartopy/examples/wms.py -> build/lib.macosx-12-x86_64-3.10/cartopy/examples
copying lib/cartopy/examples/regridding_arrows.py -> build/lib.macosx-12-x86_64-3.10/cartopy/examples
copying lib/cartopy/examples/contour_labels.py -> build/lib.macosx-12-x86_64-3.10/cartopy/examples
copying lib/cartopy/examples/logo.py -> build/lib.macosx-12-x86_64-3.10/cartopy/examples
copying lib/cartopy/examples/rotated_pole.py -> build/lib.macosx-12-x86_64-3.10/cartopy/examples
copying lib/cartopy/examples/global_map.py -> build/lib.macosx-12-x86_64-3.10/cartopy/examples
copying lib/cartopy/examples/utm_all_zones.py -> build/lib.macosx-12-x86_64-3.10/cartopy/examples
copying lib/cartopy/examples/always_circular_stereo.py -> build/lib.macosx-12-x86_64-3.10/cartopy/examples
copying lib/cartopy/examples/aurora_forecast.py -> build/lib.macosx-12-x86_64-3.10/cartopy/examples
copying lib/cartopy/examples/waves.py -> build/lib.macosx-12-x86_64-3.10/cartopy/examples
copying lib/cartopy/examples/image_tiles.py -> build/lib.macosx-12-x86_64-3.10/cartopy/examples
copying lib/cartopy/examples/reprojected_wmts.py -> build/lib.macosx-12-x86_64-3.10/cartopy/examples
copying lib/cartopy/examples/axes_grid_basic.py -> build/lib.macosx-12-x86_64-3.10/cartopy/examples
copying lib/cartopy/examples/wmts_time.py -> build/lib.macosx-12-x86_64-3.10/cartopy/examples
copying lib/cartopy/examples/barbs.py -> build/lib.macosx-12-x86_64-3.10/cartopy/examples
copying lib/cartopy/examples/nightshade.py -> build/lib.macosx-12-x86_64-3.10/cartopy/examples
copying lib/cartopy/examples/gridliner.py -> build/lib.macosx-12-x86_64-3.10/cartopy/examples
copying lib/cartopy/examples/streamplot.py -> build/lib.macosx-12-x86_64-3.10/cartopy/examples
creating build/lib.macosx-12-x86_64-3.10/cartopy/mpl
copying lib/cartopy/mpl/patch.py -> build/lib.macosx-12-x86_64-3.10/cartopy/mpl
copying lib/cartopy/mpl/slippy_image_artist.py -> build/lib.macosx-12-x86_64-3.10/cartopy/mpl
copying lib/cartopy/mpl/style.py -> build/lib.macosx-12-x86_64-3.10/cartopy/mpl
copying lib/cartopy/mpl/feature_artist.py -> build/lib.macosx-12-x86_64-3.10/cartopy/mpl
copying lib/cartopy/mpl/__init__.py -> build/lib.macosx-12-x86_64-3.10/cartopy/mpl
copying lib/cartopy/mpl/clip_path.py -> build/lib.macosx-12-x86_64-3.10/cartopy/mpl
copying lib/cartopy/mpl/geoaxes.py -> build/lib.macosx-12-x86_64-3.10/cartopy/mpl
copying lib/cartopy/mpl/ticker.py -> build/lib.macosx-12-x86_64-3.10/cartopy/mpl
copying lib/cartopy/mpl/contour.py -> build/lib.macosx-12-x86_64-3.10/cartopy/mpl
copying lib/cartopy/mpl/gridliner.py -> build/lib.macosx-12-x86_64-3.10/cartopy/mpl
creating build/lib.macosx-12-x86_64-3.10/cartopy/feature
copying lib/cartopy/feature/__init__.py -> build/lib.macosx-12-x86_64-3.10/cartopy/feature
copying lib/cartopy/feature/nightshade.py -> build/lib.macosx-12-x86_64-3.10/cartopy/feature
creating build/lib.macosx-12-x86_64-3.10/cartopy/tests/io
copying lib/cartopy/tests/io/__init__.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/io
copying lib/cartopy/tests/io/test_downloaders.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/io
copying lib/cartopy/tests/io/test_ogc_clients.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/io
copying lib/cartopy/tests/io/test_srtm.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/io
creating build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl
copying lib/cartopy/tests/mpl/test_plots.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl
copying lib/cartopy/tests/mpl/test_features.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl
copying lib/cartopy/tests/mpl/test_images.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl
copying lib/cartopy/tests/mpl/test_set_extent.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl
copying lib/cartopy/tests/mpl/test_nightshade.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl
copying lib/cartopy/tests/mpl/test_shapely_to_mpl.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl
copying lib/cartopy/tests/mpl/test_gridliner.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl
copying lib/cartopy/tests/mpl/test_ticker.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl
copying lib/cartopy/tests/mpl/__init__.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl
copying lib/cartopy/tests/mpl/test_patch.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl
copying lib/cartopy/tests/mpl/test_quiver.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl
copying lib/cartopy/tests/mpl/test_style.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl
copying lib/cartopy/tests/mpl/test_img_transform.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl
copying lib/cartopy/tests/mpl/test_web_services.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl
copying lib/cartopy/tests/mpl/test_caching.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl
copying lib/cartopy/tests/mpl/test_crs.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl
copying lib/cartopy/tests/mpl/test_contour.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl
copying lib/cartopy/tests/mpl/test_ticks.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl
copying lib/cartopy/tests/mpl/test_axes.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl
copying lib/cartopy/tests/mpl/test_pseudo_color.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl
copying lib/cartopy/tests/mpl/test_examples.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl
copying lib/cartopy/tests/mpl/test_feature_artist.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl
copying lib/cartopy/tests/mpl/test_mpl_integration.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl
creating build/lib.macosx-12-x86_64-3.10/cartopy/tests/feature
copying lib/cartopy/tests/feature/test_nightshade.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/feature
copying lib/cartopy/tests/feature/__init__.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/feature
creating build/lib.macosx-12-x86_64-3.10/cartopy/tests/crs
copying lib/cartopy/tests/crs/test_orthographic.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/crs
copying lib/cartopy/tests/crs/test_eckert.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/crs
copying lib/cartopy/tests/crs/test_robinson.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/crs
copying lib/cartopy/tests/crs/test_mercator.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/crs
copying lib/cartopy/tests/crs/test_rotated_geodetic.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/crs
copying lib/cartopy/tests/crs/test_geostationary.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/crs
copying lib/cartopy/tests/crs/test_rotated_pole.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/crs
copying lib/cartopy/tests/crs/test_sinusoidal.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/crs
copying lib/cartopy/tests/crs/test_equidistant_conic.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/crs
copying lib/cartopy/tests/crs/test_nearside_perspective.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/crs
copying lib/cartopy/tests/crs/__init__.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/crs
copying lib/cartopy/tests/crs/test_miller.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/crs
copying lib/cartopy/tests/crs/test_mollweide.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/crs
copying lib/cartopy/tests/crs/test_interrupted_goode_homolosine.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/crs
copying lib/cartopy/tests/crs/test_lambert_conformal.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/crs
copying lib/cartopy/tests/crs/test_lambert_azimuthal_equal_area.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/crs
copying lib/cartopy/tests/crs/test_transverse_mercator.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/crs
copying lib/cartopy/tests/crs/test_equal_earth.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/crs
copying lib/cartopy/tests/crs/test_utm.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/crs
copying lib/cartopy/tests/crs/test_albers_equal_area.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/crs
copying lib/cartopy/tests/crs/helpers.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/crs
copying lib/cartopy/tests/crs/test_azimuthal_equidistant.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/crs
copying lib/cartopy/tests/crs/test_gnomonic.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/crs
copying lib/cartopy/tests/crs/test_stereographic.py -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/crs
creating build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images
creating build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl
creating build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_ticks
copying lib/cartopy/tests/mpl/baseline_images/mpl/test_ticks/xticks_no_transform.png -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_ticks
copying lib/cartopy/tests/mpl/baseline_images/mpl/test_ticks/yticks_cylindrical.png -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_ticks
copying lib/cartopy/tests/mpl/baseline_images/mpl/test_ticks/xyticks.png -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_ticks
copying lib/cartopy/tests/mpl/baseline_images/mpl/test_ticks/yticks_no_transform.png -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_ticks
copying lib/cartopy/tests/mpl/baseline_images/mpl/test_ticks/xticks_cylindrical.png -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_ticks
creating build/lib.macosx-12-x86_64-3.10/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.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_images
copying lib/cartopy/tests/mpl/baseline_images/mpl/test_images/image_nest.png -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_images
copying lib/cartopy/tests/mpl/baseline_images/mpl/test_images/image_merge.png -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_images
copying lib/cartopy/tests/mpl/baseline_images/mpl/test_images/web_tiles.png -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_images
copying lib/cartopy/tests/mpl/baseline_images/mpl/test_images/imshow_regional_projected.png -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_images
creating build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_web_services
copying lib/cartopy/tests/mpl/baseline_images/mpl/test_web_services/wms.png -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_web_services
copying lib/cartopy/tests/mpl/baseline_images/mpl/test_web_services/wmts.png -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_web_services
creating build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_gridliner
copying lib/cartopy/tests/mpl/baseline_images/mpl/test_gridliner/gridliner_labels.png -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_gridliner
copying lib/cartopy/tests/mpl/baseline_images/mpl/test_gridliner/gridliner1.png -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_gridliner
copying lib/cartopy/tests/mpl/baseline_images/mpl/test_gridliner/gridliner_labels_inline_usa_1.5.png -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_gridliner
copying lib/cartopy/tests/mpl/baseline_images/mpl/test_gridliner/gridliner_labels_inline_usa.png -> build/lib.macosx-12-x86_64-3.10/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.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_gridliner
copying lib/cartopy/tests/mpl/baseline_images/mpl/test_gridliner/gridliner_labels_inline.png -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_gridliner
copying lib/cartopy/tests/mpl/baseline_images/mpl/test_gridliner/gridliner_labels_inline_1.5.png -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_gridliner
creating build/lib.macosx-12-x86_64-3.10/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.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_img_transform
creating build/lib.macosx-12-x86_64-3.10/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.macosx-12-x86_64-3.10/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.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_shapely_to_mpl
creating build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_examples
copying lib/cartopy/tests/mpl/baseline_images/mpl/test_examples/contour_label.png -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_examples
copying lib/cartopy/tests/mpl/baseline_images/mpl/test_examples/global_map.png -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_examples
creating build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_nightshade
copying lib/cartopy/tests/mpl/baseline_images/mpl/test_nightshade/nightshade_platecarree.png -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_nightshade
creating build/lib.macosx-12-x86_64-3.10/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.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_img_tiles2
creating build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_crs
copying lib/cartopy/tests/mpl/baseline_images/mpl/test_crs/lambert_conformal_south.png -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_crs
copying lib/cartopy/tests/mpl/baseline_images/mpl/test_crs/mercator_squashed.png -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_crs
creating build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_features
copying lib/cartopy/tests/mpl/baseline_images/mpl/test_features/natural_earth_custom.png -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_features
copying lib/cartopy/tests/mpl/baseline_images/mpl/test_features/gshhs_coastlines.png -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_features
copying lib/cartopy/tests/mpl/baseline_images/mpl/test_features/wfs.png -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_features
copying lib/cartopy/tests/mpl/baseline_images/mpl/test_features/natural_earth.png -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_features
creating build/lib.macosx-12-x86_64-3.10/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.macosx-12-x86_64-3.10/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.macosx-12-x86_64-3.10/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.macosx-12-x86_64-3.10/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.macosx-12-x86_64-3.10/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.macosx-12-x86_64-3.10/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.macosx-12-x86_64-3.10/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.macosx-12-x86_64-3.10/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.macosx-12-x86_64-3.10/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.macosx-12-x86_64-3.10/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.macosx-12-x86_64-3.10/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.macosx-12-x86_64-3.10/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.macosx-12-x86_64-3.10/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.macosx-12-x86_64-3.10/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.macosx-12-x86_64-3.10/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.macosx-12-x86_64-3.10/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.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
copying lib/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration/streamplot_mpl_3.2.0.png -> build/lib.macosx-12-x86_64-3.10/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.macosx-12-x86_64-3.10/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.macosx-12-x86_64-3.10/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.macosx-12-x86_64-3.10/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.macosx-12-x86_64-3.10/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.macosx-12-x86_64-3.10/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.macosx-12-x86_64-3.10/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.macosx-12-x86_64-3.10/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.macosx-12-x86_64-3.10/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.macosx-12-x86_64-3.10/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.macosx-12-x86_64-3.10/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.macosx-12-x86_64-3.10/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.macosx-12-x86_64-3.10/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.macosx-12-x86_64-3.10/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.macosx-12-x86_64-3.10/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.macosx-12-x86_64-3.10/cartopy/tests/mpl/baseline_images/mpl/test_mpl_integration
creating build/lib.macosx-12-x86_64-3.10/cartopy/data
creating build/lib.macosx-12-x86_64-3.10/cartopy/data/raster
creating build/lib.macosx-12-x86_64-3.10/cartopy/data/raster/natural_earth
copying lib/cartopy/data/raster/natural_earth/images.json -> build/lib.macosx-12-x86_64-3.10/cartopy/data/raster/natural_earth
copying lib/cartopy/data/raster/natural_earth/50-natural-earth-1-downsampled.png -> build/lib.macosx-12-x86_64-3.10/cartopy/data/raster/natural_earth
creating build/lib.macosx-12-x86_64-3.10/cartopy/data/raster/sample
copying lib/cartopy/data/raster/sample/Miriam.A2012270.2050.2km.jpg -> build/lib.macosx-12-x86_64-3.10/cartopy/data/raster/sample
copying lib/cartopy/data/raster/sample/Miriam.A2012270.2050.2km.README.txt -> build/lib.macosx-12-x86_64-3.10/cartopy/data/raster/sample
creating build/lib.macosx-12-x86_64-3.10/cartopy/data/netcdf
copying lib/cartopy/data/netcdf/HadISST1_SST_update.README.txt -> build/lib.macosx-12-x86_64-3.10/cartopy/data/netcdf
copying lib/cartopy/data/netcdf/HadISST1_SST_update.nc -> build/lib.macosx-12-x86_64-3.10/cartopy/data/netcdf
creating build/lib.macosx-12-x86_64-3.10/cartopy/data/shapefiles
creating build/lib.macosx-12-x86_64-3.10/cartopy/data/shapefiles/gshhs
copying lib/cartopy/data/shapefiles/gshhs/README.TXT -> build/lib.macosx-12-x86_64-3.10/cartopy/data/shapefiles/gshhs
creating build/lib.macosx-12-x86_64-3.10/cartopy/data/shapefiles/gshhs/c
copying lib/cartopy/data/shapefiles/gshhs/c/GSHHS_c_L1.dbf -> build/lib.macosx-12-x86_64-3.10/cartopy/data/shapefiles/gshhs/c
copying lib/cartopy/data/shapefiles/gshhs/c/GSHHS_c_L1.shx -> build/lib.macosx-12-x86_64-3.10/cartopy/data/shapefiles/gshhs/c
copying lib/cartopy/data/shapefiles/gshhs/c/GSHHS_c_L1.shp -> build/lib.macosx-12-x86_64-3.10/cartopy/data/shapefiles/gshhs/c
creating build/lib.macosx-12-x86_64-3.10/cartopy/data/shapefiles/gshhs/l
copying lib/cartopy/data/shapefiles/gshhs/l/GSHHS_l_L2.dbf -> build/lib.macosx-12-x86_64-3.10/cartopy/data/shapefiles/gshhs/l
copying lib/cartopy/data/shapefiles/gshhs/l/GSHHS_l_L2.shp -> build/lib.macosx-12-x86_64-3.10/cartopy/data/shapefiles/gshhs/l
copying lib/cartopy/data/shapefiles/gshhs/l/GSHHS_l_L2.shx -> build/lib.macosx-12-x86_64-3.10/cartopy/data/shapefiles/gshhs/l
creating build/lib.macosx-12-x86_64-3.10/cartopy/tests/lakes_shapefile
copying lib/cartopy/tests/lakes_shapefile/ne_110m_lakes.dbf -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/lakes_shapefile
copying lib/cartopy/tests/lakes_shapefile/ne_110m_lakes.shp -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/lakes_shapefile
copying lib/cartopy/tests/lakes_shapefile/ne_110m_lakes.shx -> build/lib.macosx-12-x86_64-3.10/cartopy/tests/lakes_shapefile
copying lib/cartopy/io/srtm.npz -> build/lib.macosx-12-x86_64-3.10/cartopy/io
UPDATING build/lib.macosx-12-x86_64-3.10/cartopy/_version.py
set build/lib.macosx-12-x86_64-3.10/cartopy/_version.py to '0.18.0'
running build_ext
building 'cartopy.trace' extension
creating build/temp.macosx-12-x86_64-3.10
creating build/temp.macosx-12-x86_64-3.10/lib
creating build/temp.macosx-12-x86_64-3.10/lib/cartopy
clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -I/usr/local/opt/lapack/include -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -I/usr/local/opt/[email protected]/Frameworks/Python.framework/Versions/3.10/include -I./lib/cartopy -I/usr/local/lib/python3.10/site-packages/numpy/core/include -I/usr/local/Cellar/proj/9.0.0_1/include -I/usr/local/Cellar/libtiff/4.3.0/include -I/usr/local/Cellar/geos/3.10.2/include -I/usr/local/opt/[email protected]/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c lib/cartopy/trace.cpp -o build/temp.macosx-12-x86_64-3.10/lib/cartopy/trace.o
lib/cartopy/trace.cpp:666:10: fatal error: 'proj_api.h' file not found
#include "proj_api.h"
^~~~~~~~~~~~
1 error generated.
error: command '/usr/bin/clang' failed with exit code 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: legacy-install-failure
× Encountered error while trying to install package.
╰─> cartopy
It looks like it's trying to install Cartopy 0.18, which only works with PROJ <8. I'd suggest trying to figure out why it's building an older Cartopy, or install an older PROJ.
This may be fixed now with v0.23 available through pip?
We no longer require the PROJ header, so this should be solved.