nansencenter / nansat

Scientist friendly Python toolbox for processing 2D satellite Earth observation data.
http://nansat.readthedocs.io
GNU General Public License v3.0
181 stars 66 forks source link

Building wheel for nansat (setup.py) ... error #441

Closed larry-lu closed 4 years ago

larry-lu commented 4 years ago

Trying to install nansat on MacOS 10.15 with Python 3.7.3 following the instruction here.

After creating and activating the virtual environment, tried to install by running pip install nansat, received the following message:

Collecting nansat
  Using cached https://files.pythonhosted.org/packages/28/29/3a08570a513d062bacd95dc9dac9851c48b1394bbb3b6a14f7006b5a832e/nansat-1.2.2.tar.gz
Requirement already satisfied: Pillow in /Applications/anaconda3/envs/py3nansat/lib/python3.7/site-packages (from nansat) (6.2.1)
Requirement already satisfied: pythesint in /Applications/anaconda3/envs/py3nansat/lib/python3.7/site-packages (from nansat) (1.4.7)
Requirement already satisfied: urllib3 in /Applications/anaconda3/envs/py3nansat/lib/python3.7/site-packages (from nansat) (1.25.6)
Requirement already satisfied: numpy in /Applications/anaconda3/envs/py3nansat/lib/python3.7/site-packages (from nansat) (1.17.3)
Requirement already satisfied: gdal in /Applications/anaconda3/envs/py3nansat/lib/python3.7/site-packages (from nansat) (2.4.2)
Requirement already satisfied: python-dateutil in /Applications/anaconda3/envs/py3nansat/lib/python3.7/site-packages (from nansat) (2.8.0)
Requirement already satisfied: xdg<=1.0.7; platform_system != "Windows" in /Applications/anaconda3/envs/py3nansat/lib/python3.7/site-packages (from pythesint->nansat) (1.0.7)
Requirement already satisfied: requests in /Applications/anaconda3/envs/py3nansat/lib/python3.7/site-packages (from pythesint->nansat) (2.22.0)
Requirement already satisfied: PyYAML in /Applications/anaconda3/envs/py3nansat/lib/python3.7/site-packages (from pythesint->nansat) (5.1.2)
Requirement already satisfied: six>=1.5 in /Applications/anaconda3/envs/py3nansat/lib/python3.7/site-packages (from python-dateutil->nansat) (1.12.0)
Requirement already satisfied: certifi>=2017.4.17 in /Applications/anaconda3/envs/py3nansat/lib/python3.7/site-packages (from requests->pythesint->nansat) (2019.9.11)
Requirement already satisfied: chardet<3.1.0,>=3.0.2 in /Applications/anaconda3/envs/py3nansat/lib/python3.7/site-packages (from requests->pythesint->nansat) (3.0.4)
Requirement already satisfied: idna<2.9,>=2.5 in /Applications/anaconda3/envs/py3nansat/lib/python3.7/site-packages (from requests->pythesint->nansat) (2.8)
Building wheels for collected packages: nansat
  Building wheel for nansat (setup.py) ... error
  ERROR: Command errored out with exit status 1:
   command: /Applications/anaconda3/envs/py3nansat/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/kr/qv4_xy3d6sj31z1dd6jx9w8m0000gn/T/pip-install-z4s4vcka/nansat/setup.py'"'"'; __file__='"'"'/private/var/folders/kr/qv4_xy3d6sj31z1dd6jx9w8m0000gn/T/pip-install-z4s4vcka/nansat/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 /private/var/folders/kr/qv4_xy3d6sj31z1dd6jx9w8m0000gn/T/pip-wheel-wbdz_9v1 --python-tag cp37
       cwd: /private/var/folders/kr/qv4_xy3d6sj31z1dd6jx9w8m0000gn/T/pip-install-z4s4vcka/nansat/
  Complete output (138 lines):
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib.macosx-10.9-x86_64-3.7
  creating build/lib.macosx-10.9-x86_64-3.7/nansat
  copying nansat/geolocation.py -> build/lib.macosx-10.9-x86_64-3.7/nansat
  copying nansat/domain.py -> build/lib.macosx-10.9-x86_64-3.7/nansat
  copying nansat/exporter.py -> build/lib.macosx-10.9-x86_64-3.7/nansat
  copying nansat/warnings.py -> build/lib.macosx-10.9-x86_64-3.7/nansat
  copying nansat/tools.py -> build/lib.macosx-10.9-x86_64-3.7/nansat
  copying nansat/figure.py -> build/lib.macosx-10.9-x86_64-3.7/nansat
  copying nansat/__init__.py -> build/lib.macosx-10.9-x86_64-3.7/nansat
  copying nansat/vrt.py -> build/lib.macosx-10.9-x86_64-3.7/nansat
  copying nansat/nansat.py -> build/lib.macosx-10.9-x86_64-3.7/nansat
  copying nansat/pointbrowser.py -> build/lib.macosx-10.9-x86_64-3.7/nansat
  copying nansat/nsr.py -> build/lib.macosx-10.9-x86_64-3.7/nansat
  copying nansat/exceptions.py -> build/lib.macosx-10.9-x86_64-3.7/nansat
  copying nansat/node.py -> build/lib.macosx-10.9-x86_64-3.7/nansat
  creating build/lib.macosx-10.9-x86_64-3.7/nansat_integration_tests
  copying nansat_integration_tests/__init__.py -> build/lib.macosx-10.9-x86_64-3.7/nansat_integration_tests
  copying nansat_integration_tests/test_radarsat2.py -> build/lib.macosx-10.9-x86_64-3.7/nansat_integration_tests
  copying nansat_integration_tests/mapper_test_archive.py -> build/lib.macosx-10.9-x86_64-3.7/nansat_integration_tests
  copying nansat_integration_tests/test_mappers.py -> build/lib.macosx-10.9-x86_64-3.7/nansat_integration_tests
  copying nansat_integration_tests/test_open_issues.py -> build/lib.macosx-10.9-x86_64-3.7/nansat_integration_tests
  copying nansat_integration_tests/test_netcdf_cf_mappers.py -> build/lib.macosx-10.9-x86_64-3.7/nansat_integration_tests
  creating build/lib.macosx-10.9-x86_64-3.7/nansat/tests
  copying nansat/tests/nansat_test_data.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests
  copying nansat/tests/nansat_test_base.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests
  copying nansat/tests/test_pixelfunctions.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests
  copying nansat/tests/test_exporter.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests
  copying nansat/tests/test_vrt.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests
  copying nansat/tests/test_geolocation.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests
  copying nansat/tests/test_pointbrowser.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests
  copying nansat/tests/__init__.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests
  copying nansat/tests/test_domain.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests
  copying nansat/tests/test_nsr.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests
  copying nansat/tests/test_tools.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests
  copying nansat/tests/test_figure.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests
  copying nansat/tests/test_nansat.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests
  copying nansat/tests/test_node.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests
  creating build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_globcolour_l3m.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_generic.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_csks.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_opendap_siwtacsst.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_opendap_arome.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_ncep.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_landsat.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_ocean_productivity.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_aster_l1b.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_meris_l1.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/sentinel1.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_quikscat.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_ecmwf_metno.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_kmss.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_obpg_l2.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_case2reg.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_opendap_sentinel2.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_pathfinder52.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_opendap_osisaf.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_globcolour_l3b.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_radarsat2.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/__init__.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_modis_l1.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/obpg.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_sentinel1_l1.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_emodnet.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_obpg_l3.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_geostationary.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_opendap_ostia.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_opendap_sstcci.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_opendap_occci.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/globcolour.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_sentinel1_l2.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_netcdf_cf_sentinel1.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_hirlam_wind_netcdf.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_obpg_l2_nc.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_viirs_l1.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_opendap_sentinel1.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_netcdf_cf.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_opendap_mywave.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/scatterometers.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_hirlam.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_aster_l1a.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_amsr2_l1r.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_meris_l2.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_opendap_globcurrent.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_metno_local_hires_seaice.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_aapp_l1b.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_amsre_uham_leadfraction.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/hdf4_mapper.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_arome.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_asar.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_topography.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_amsr2_l3.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_mod44w.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_ncep_wind_online.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_goci_l1.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/envisat.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_ncep_wind.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_cmems.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_opendap_globcurrent_thredds.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/opendap.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_ascat.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_metno_hires_seaice.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_aapp_l1c.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/mapper_nora10_local_vpv.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  creating build/lib.macosx-10.9-x86_64-3.7/nansat/tests/mappers
  copying nansat/tests/mappers/test_mapper_opendap_ostia.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests/mappers
  copying nansat/tests/mappers/__init__.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests/mappers
  copying nansat/tests/mappers/test_mapper_opendap_mywave.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests/mappers
  copying nansat/tests/mappers/test_mapper_opendap.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests/mappers
  copying nansat/tests/mappers/test_mapper_netcdf_cf.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests/mappers
  copying nansat/tests/mappers/test_mapper_opendap_arome.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests/mappers
  creating build/lib.macosx-10.9-x86_64-3.7/nansat/fonts
  copying nansat/fonts/DejaVuSans.ttf -> build/lib.macosx-10.9-x86_64-3.7/nansat/fonts
  copying nansat/mappers/get_grib.pl -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  copying nansat/mappers/get_inv.pl -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
  creating build/lib.macosx-10.9-x86_64-3.7/nansat/tests/data
  copying nansat/tests/data/map.tif -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests/data
  copying nansat/tests/data/nansat_logo_s.png -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests/data
  copying nansat/tests/data/complex.nc -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests/data
  copying nansat/tests/data/stere.tif -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests/data
  copying nansat/tests/data/points.dbf -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests/data
  copying nansat/tests/data/some_xml_file.xml -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests/data
  copying nansat/tests/data/arctic.nc -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests/data
  copying nansat/tests/data/gcps.tif -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests/data
  copying nansat/tests/data/points.shp -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests/data
  copying nansat/tests/data/points.shx -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests/data
  running build_ext
  building 'nansat._pixfun_py3' extension
  creating build/temp.macosx-10.9-x86_64-3.7
  creating build/temp.macosx-10.9-x86_64-3.7/nansat
  creating build/temp.macosx-10.9-x86_64-3.7/nansat/pixelfunctions
  gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/Applications/anaconda3/envs/py3nansat/include -arch x86_64 -I/Applications/anaconda3/envs/py3nansat/include -arch x86_64 -I/Applications/anaconda3/envs/py3nansat/include -I/Applications/anaconda3/envs/py3nansat/include/python3.7m -c nansat/pixelfunctions/pixelfunctions.c -o build/temp.macosx-10.9-x86_64-3.7/nansat/pixelfunctions/pixelfunctions.o -fPIC -Wall -Wno-long-long -pedantic -O3
  xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
  error: command 'gcc' failed with exit status 1
  ----------------------------------------
  ERROR: Failed building wheel for nansat
  Running setup.py clean for nansat
Failed to build nansat
Installing collected packages: nansat
    Running setup.py install for nansat ... error
    ERROR: Command errored out with exit status 1:
     command: /Applications/anaconda3/envs/py3nansat/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/kr/qv4_xy3d6sj31z1dd6jx9w8m0000gn/T/pip-install-z4s4vcka/nansat/setup.py'"'"'; __file__='"'"'/private/var/folders/kr/qv4_xy3d6sj31z1dd6jx9w8m0000gn/T/pip-install-z4s4vcka/nansat/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /private/var/folders/kr/qv4_xy3d6sj31z1dd6jx9w8m0000gn/T/pip-record-6t80jx_9/install-record.txt --single-version-externally-managed --compile
         cwd: /private/var/folders/kr/qv4_xy3d6sj31z1dd6jx9w8m0000gn/T/pip-install-z4s4vcka/nansat/
    Complete output (138 lines):
    running install
    running build
    running build_py
    creating build
    creating build/lib.macosx-10.9-x86_64-3.7
    creating build/lib.macosx-10.9-x86_64-3.7/nansat
    copying nansat/geolocation.py -> build/lib.macosx-10.9-x86_64-3.7/nansat
    copying nansat/domain.py -> build/lib.macosx-10.9-x86_64-3.7/nansat
    copying nansat/exporter.py -> build/lib.macosx-10.9-x86_64-3.7/nansat
    copying nansat/warnings.py -> build/lib.macosx-10.9-x86_64-3.7/nansat
    copying nansat/tools.py -> build/lib.macosx-10.9-x86_64-3.7/nansat
    copying nansat/figure.py -> build/lib.macosx-10.9-x86_64-3.7/nansat
    copying nansat/__init__.py -> build/lib.macosx-10.9-x86_64-3.7/nansat
    copying nansat/vrt.py -> build/lib.macosx-10.9-x86_64-3.7/nansat
    copying nansat/nansat.py -> build/lib.macosx-10.9-x86_64-3.7/nansat
    copying nansat/pointbrowser.py -> build/lib.macosx-10.9-x86_64-3.7/nansat
    copying nansat/nsr.py -> build/lib.macosx-10.9-x86_64-3.7/nansat
    copying nansat/exceptions.py -> build/lib.macosx-10.9-x86_64-3.7/nansat
    copying nansat/node.py -> build/lib.macosx-10.9-x86_64-3.7/nansat
    creating build/lib.macosx-10.9-x86_64-3.7/nansat_integration_tests
    copying nansat_integration_tests/__init__.py -> build/lib.macosx-10.9-x86_64-3.7/nansat_integration_tests
    copying nansat_integration_tests/test_radarsat2.py -> build/lib.macosx-10.9-x86_64-3.7/nansat_integration_tests
    copying nansat_integration_tests/mapper_test_archive.py -> build/lib.macosx-10.9-x86_64-3.7/nansat_integration_tests
    copying nansat_integration_tests/test_mappers.py -> build/lib.macosx-10.9-x86_64-3.7/nansat_integration_tests
    copying nansat_integration_tests/test_open_issues.py -> build/lib.macosx-10.9-x86_64-3.7/nansat_integration_tests
    copying nansat_integration_tests/test_netcdf_cf_mappers.py -> build/lib.macosx-10.9-x86_64-3.7/nansat_integration_tests
    creating build/lib.macosx-10.9-x86_64-3.7/nansat/tests
    copying nansat/tests/nansat_test_data.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests
    copying nansat/tests/nansat_test_base.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests
    copying nansat/tests/test_pixelfunctions.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests
    copying nansat/tests/test_exporter.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests
    copying nansat/tests/test_vrt.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests
    copying nansat/tests/test_geolocation.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests
    copying nansat/tests/test_pointbrowser.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests
    copying nansat/tests/__init__.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests
    copying nansat/tests/test_domain.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests
    copying nansat/tests/test_nsr.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests
    copying nansat/tests/test_tools.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests
    copying nansat/tests/test_figure.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests
    copying nansat/tests/test_nansat.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests
    copying nansat/tests/test_node.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests
    creating build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_globcolour_l3m.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_generic.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_csks.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_opendap_siwtacsst.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_opendap_arome.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_ncep.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_landsat.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_ocean_productivity.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_aster_l1b.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_meris_l1.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/sentinel1.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_quikscat.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_ecmwf_metno.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_kmss.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_obpg_l2.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_case2reg.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_opendap_sentinel2.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_pathfinder52.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_opendap_osisaf.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_globcolour_l3b.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_radarsat2.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/__init__.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_modis_l1.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/obpg.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_sentinel1_l1.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_emodnet.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_obpg_l3.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_geostationary.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_opendap_ostia.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_opendap_sstcci.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_opendap_occci.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/globcolour.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_sentinel1_l2.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_netcdf_cf_sentinel1.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_hirlam_wind_netcdf.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_obpg_l2_nc.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_viirs_l1.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_opendap_sentinel1.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_netcdf_cf.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_opendap_mywave.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/scatterometers.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_hirlam.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_aster_l1a.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_amsr2_l1r.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_meris_l2.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_opendap_globcurrent.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_metno_local_hires_seaice.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_aapp_l1b.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_amsre_uham_leadfraction.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/hdf4_mapper.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_arome.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_asar.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_topography.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_amsr2_l3.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_mod44w.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_ncep_wind_online.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_goci_l1.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/envisat.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_ncep_wind.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_cmems.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_opendap_globcurrent_thredds.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/opendap.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_ascat.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_metno_hires_seaice.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_aapp_l1c.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/mapper_nora10_local_vpv.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    creating build/lib.macosx-10.9-x86_64-3.7/nansat/tests/mappers
    copying nansat/tests/mappers/test_mapper_opendap_ostia.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests/mappers
    copying nansat/tests/mappers/__init__.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests/mappers
    copying nansat/tests/mappers/test_mapper_opendap_mywave.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests/mappers
    copying nansat/tests/mappers/test_mapper_opendap.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests/mappers
    copying nansat/tests/mappers/test_mapper_netcdf_cf.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests/mappers
    copying nansat/tests/mappers/test_mapper_opendap_arome.py -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests/mappers
    creating build/lib.macosx-10.9-x86_64-3.7/nansat/fonts
    copying nansat/fonts/DejaVuSans.ttf -> build/lib.macosx-10.9-x86_64-3.7/nansat/fonts
    copying nansat/mappers/get_grib.pl -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    copying nansat/mappers/get_inv.pl -> build/lib.macosx-10.9-x86_64-3.7/nansat/mappers
    creating build/lib.macosx-10.9-x86_64-3.7/nansat/tests/data
    copying nansat/tests/data/map.tif -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests/data
    copying nansat/tests/data/nansat_logo_s.png -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests/data
    copying nansat/tests/data/complex.nc -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests/data
    copying nansat/tests/data/stere.tif -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests/data
    copying nansat/tests/data/points.dbf -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests/data
    copying nansat/tests/data/some_xml_file.xml -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests/data
    copying nansat/tests/data/arctic.nc -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests/data
    copying nansat/tests/data/gcps.tif -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests/data
    copying nansat/tests/data/points.shp -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests/data
    copying nansat/tests/data/points.shx -> build/lib.macosx-10.9-x86_64-3.7/nansat/tests/data
    running build_ext
    building 'nansat._pixfun_py3' extension
    creating build/temp.macosx-10.9-x86_64-3.7
    creating build/temp.macosx-10.9-x86_64-3.7/nansat
    creating build/temp.macosx-10.9-x86_64-3.7/nansat/pixelfunctions
    gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/Applications/anaconda3/envs/py3nansat/include -arch x86_64 -I/Applications/anaconda3/envs/py3nansat/include -arch x86_64 -I/Applications/anaconda3/envs/py3nansat/include -I/Applications/anaconda3/envs/py3nansat/include/python3.7m -c nansat/pixelfunctions/pixelfunctions.c -o build/temp.macosx-10.9-x86_64-3.7/nansat/pixelfunctions/pixelfunctions.o -fPIC -Wall -Wno-long-long -pedantic -O3
    xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
ERROR: Command errored out with exit status 1: /Applications/anaconda3/envs/py3nansat/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/kr/qv4_xy3d6sj31z1dd6jx9w8m0000gn/T/pip-install-z4s4vcka/nansat/setup.py'"'"'; __file__='"'"'/private/var/folders/kr/qv4_xy3d6sj31z1dd6jx9w8m0000gn/T/pip-install-z4s4vcka/nansat/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /private/var/folders/kr/qv4_xy3d6sj31z1dd6jx9w8m0000gn/T/pip-record-6t80jx_9/install-record.txt --single-version-externally-managed --compile Check the logs for full command output.

I am not sure what the problem here is. It someone can help point me in the right direction, it would be greatly appreciated.

aperrin66 commented 4 years ago

This looks a lot like this error: https://stackoverflow.com/questions/52522565/git-is-not-working-after-macos-update-xcrun-error-invalid-active-developer-pa

Can you try the accepted solution(running xcode-select --install)?