Skip to content

Failed Installation #90

@rgoalcast

Description

@rgoalcast

Python 3.12.7
IPython 8.27.0
pip install instaseis
Collecting instaseis
Using cached instaseis-1.4.2.tar.gz (25.4 MB)
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Requirement already satisfied: h5py in c:\users\anaconda3\lib\site-packages (from instaseis) (3.11.0)
Requirement already satisfied: numpy in c:\users\anaconda3\lib\site-packages (from instaseis) (1.26.4)
Requirement already satisfied: obspy>=1.2.1 in c:\users\anaconda3\lib\site-packages (from instaseis) (1.4.1)
Requirement already satisfied: tornado>=6.0.0 in c:\users\anaconda3\lib\site-packages (from instaseis) (6.4.1)
Requirement already satisfied: requests in c:\users\anaconda3\lib\site-packages (from instaseis) (2.32.3)
Collecting geographiclib (from instaseis)
Using cached geographiclib-2.0-py3-none-any.whl.metadata (1.4 kB)
Requirement already satisfied: jsonschema>=2.4.0 in c:\users\anaconda3\lib\site-packages (from instaseis) (4.23.0)
Requirement already satisfied: attrs>=22.2.0 in c:\users\anaconda3\lib\site-packages (from jsonschema>=2.4.0->instaseis) (23.1.0)
Requirement already satisfied: jsonschema-specifications>=2023.03.6 in c:\users\anaconda3\lib\site-packages (from jsonschema>=2.4.0->instaseis) (2023.7.1)
Requirement already satisfied: referencing>=0.28.4 in c:\users\anaconda3\lib\site-packages (from jsonschema>=2.4.0->instaseis) (0.30.2)
Requirement already satisfied: rpds-py>=0.7.1 in c:\users\anaconda3\lib\site-packages (from jsonschema>=2.4.0->instaseis) (0.10.6)
Requirement already satisfied: scipy>=1.7 in c:\users\anaconda3\lib\site-packages (from obspy>=1.2.1->instaseis) (1.13.1)
Requirement already satisfied: matplotlib>=3.3 in c:\users\anaconda3\lib\site-packages (from obspy>=1.2.1->instaseis) (3.9.2)
Requirement already satisfied: lxml in c:\users\anaconda3\lib\site-packages (from obspy>=1.2.1->instaseis) (5.2.1)
Requirement already satisfied: setuptools in c:\users\anaconda3\lib\site-packages (from obspy>=1.2.1->instaseis) (75.1.0)
Requirement already satisfied: sqlalchemy<2 in c:\users\anaconda3\lib\site-packages (from obspy>=1.2.1->instaseis) (1.4.54)
Requirement already satisfied: decorator in c:\users\anaconda3\lib\site-packages (from obspy>=1.2.1->instaseis) (5.1.1)
Requirement already satisfied: charset-normalizer<4,>=2 in c:\users\anaconda3\lib\site-packages (from requests->instaseis) (3.3.2)
Requirement already satisfied: idna<4,>=2.5 in c:\users\anaconda3\lib\site-packages (from requests->instaseis) (3.7)
Requirement already satisfied: urllib3<3,>=1.21.1 in c:\users\anaconda3\lib\site-packages (from requests->instaseis) (2.2.3)
Requirement already satisfied: certifi>=2017.4.17 in c:\users\anaconda3\lib\site-packages (from requests->instaseis) (2024.8.30)
Requirement already satisfied: contourpy>=1.0.1 in c:\users\anaconda3\lib\site-packages (from matplotlib>=3.3->obspy>=1.2.1->instaseis) (1.2.0)
Requirement already satisfied: cycler>=0.10 in c:\users\anaconda3\lib\site-packages (from matplotlib>=3.3->obspy>=1.2.1->instaseis) (0.11.0)
Requirement already satisfied: fonttools>=4.22.0 in c:\users\anaconda3\lib\site-packages (from matplotlib>=3.3->obspy>=1.2.1->instaseis) (4.51.0)
Requirement already satisfied: kiwisolver>=1.3.1 in c:\users\anaconda3\lib\site-packages (from matplotlib>=3.3->obspy>=1.2.1->instaseis) (1.4.4)
Requirement already satisfied: packaging>=20.0 in c:\users\anaconda3\lib\site-packages (from matplotlib>=3.3->obspy>=1.2.1->instaseis) (24.1)
Requirement already satisfied: pillow>=8 in c:\users\anaconda3\lib\site-packages (from matplotlib>=3.3->obspy>=1.2.1->instaseis) (10.4.0)
Requirement already satisfied: pyparsing>=2.3.1 in c:\users\anaconda3\lib\site-packages (from matplotlib>=3.3->obspy>=1.2.1->instaseis) (3.1.2)
Requirement already satisfied: python-dateutil>=2.7 in c:\users\anaconda3\lib\site-packages (from matplotlib>=3.3->obspy>=1.2.1->instaseis) (2.9.0.post0)
Requirement already satisfied: greenlet!=0.4.17 in c:\users\anaconda3\lib\site-packages (from sqlalchemy<2->obspy>=1.2.1->instaseis) (3.0.1)
Requirement already satisfied: six>=1.5 in c:\users\anaconda3\lib\site-packages (from python-dateutil>=2.7->matplotlib>=3.3->obspy>=1.2.1->instaseis) (1.16.0)
Using cached geographiclib-2.0-py3-none-any.whl (40 kB)
Building wheels for collected packages: instaseis
Building wheel for instaseis (pyproject.toml): started
Building wheel for instaseis (pyproject.toml): finished with status 'error'
Failed to build instaseis
Note: you may need to restart the kernel to use updated packages.
error: subprocess-exited-with-error

× Building wheel for instaseis (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [148 lines of output]
running bdist_wheel
running build
running build_py
creating build\lib.win-amd64-cpython-312\instaseis
copying instaseis\conftest.py -> build\lib.win-amd64-cpython-312\instaseis
copying instaseis\finite_elem_mapping.py -> build\lib.win-amd64-cpython-312\instaseis
copying instaseis\helpers.py -> build\lib.win-amd64-cpython-312\instaseis
copying instaseis\rotations.py -> build\lib.win-amd64-cpython-312\instaseis
copying instaseis\sem_derivatives.py -> build\lib.win-amd64-cpython-312\instaseis
copying instaseis\source.py -> build\lib.win-amd64-cpython-312\instaseis
copying instaseis\spectral_basis.py -> build\lib.win-amd64-cpython-312\instaseis
copying instaseis\version.py -> build\lib.win-amd64-cpython-312\instaseis
copying instaseis_init_.py -> build\lib.win-amd64-cpython-312\instaseis
creating build\lib.win-amd64-cpython-312\instaseis\benchmark
copying instaseis\benchmark_init_.py -> build\lib.win-amd64-cpython-312\instaseis\benchmark
copying instaseis\benchmark_main_.py -> build\lib.win-amd64-cpython-312\instaseis\benchmark
creating build\lib.win-amd64-cpython-312\instaseis\database_interfaces
copying instaseis\database_interfaces\base_instaseis_db.py -> build\lib.win-amd64-cpython-312\instaseis\database_interfaces
copying instaseis\database_interfaces\base_netcdf_instaseis_db.py -> build\lib.win-amd64-cpython-312\instaseis\database_interfaces
copying instaseis\database_interfaces\forward_instaseis_db.py -> build\lib.win-amd64-cpython-312\instaseis\database_interfaces
copying instaseis\database_interfaces\forward_merged_instaseis_db.py -> build\lib.win-amd64-cpython-312\instaseis\database_interfaces
copying instaseis\database_interfaces\mesh.py -> build\lib.win-amd64-cpython-312\instaseis\database_interfaces
copying instaseis\database_interfaces\reciprocal_instaseis_db.py -> build\lib.win-amd64-cpython-312\instaseis\database_interfaces
copying instaseis\database_interfaces\reciprocal_merged_instaseis_db.py -> build\lib.win-amd64-cpython-312\instaseis\database_interfaces
copying instaseis\database_interfaces\remote_instaseis_db.py -> build\lib.win-amd64-cpython-312\instaseis\database_interfaces
copying instaseis\database_interfaces\syngine_instaseis_db.py -> build\lib.win-amd64-cpython-312\instaseis\database_interfaces
copying instaseis\database_interfaces_init_.py -> build\lib.win-amd64-cpython-312\instaseis\database_interfaces
creating build\lib.win-amd64-cpython-312\instaseis\gui
copying instaseis\gui\instaseis_gui.py -> build\lib.win-amd64-cpython-312\instaseis\gui
copying instaseis\gui\qt4mplcanvas.py -> build\lib.win-amd64-cpython-312\instaseis\gui
copying instaseis\gui\scientific_double_spin_box.py -> build\lib.win-amd64-cpython-312\instaseis\gui
copying instaseis\gui_init_.py -> build\lib.win-amd64-cpython-312\instaseis\gui
copying instaseis\gui_main_.py -> build\lib.win-amd64-cpython-312\instaseis\gui
creating build\lib.win-amd64-cpython-312\instaseis\scripts
copying instaseis\scripts\compare_dbs.py -> build\lib.win-amd64-cpython-312\instaseis\scripts
copying instaseis\scripts\create_srf.py -> build\lib.win-amd64-cpython-312\instaseis\scripts
copying instaseis\scripts\repack_db.py -> build\lib.win-amd64-cpython-312\instaseis\scripts
copying instaseis\scripts_init_.py -> build\lib.win-amd64-cpython-312\instaseis\scripts
creating build\lib.win-amd64-cpython-312\instaseis\server
copying instaseis\server\app.py -> build\lib.win-amd64-cpython-312\instaseis\server
copying instaseis\server\instaseis_request.py -> build\lib.win-amd64-cpython-312\instaseis\server
copying instaseis\server\util.py -> build\lib.win-amd64-cpython-312\instaseis\server
copying instaseis\server_init_.py -> build\lib.win-amd64-cpython-312\instaseis\server
copying instaseis\server_main_.py -> build\lib.win-amd64-cpython-312\instaseis\server
creating build\lib.win-amd64-cpython-312\instaseis\tests
copying instaseis\tests\testdata.py -> build\lib.win-amd64-cpython-312\instaseis\tests
copying instaseis\tests\test_buffer.py -> build\lib.win-amd64-cpython-312\instaseis\tests
copying instaseis\tests\test_helpers.py -> build\lib.win-amd64-cpython-312\instaseis\tests
copying instaseis\tests\test_instaseis.py -> build\lib.win-amd64-cpython-312\instaseis\tests
copying instaseis\tests\test_receiver.py -> build\lib.win-amd64-cpython-312\instaseis\tests
copying instaseis\tests\test_remote_instaseis_db.py -> build\lib.win-amd64-cpython-312\instaseis\tests
copying instaseis\tests\test_rotations.py -> build\lib.win-amd64-cpython-312\instaseis\tests
copying instaseis\tests\test_server.py -> build\lib.win-amd64-cpython-312\instaseis\tests
copying instaseis\tests\test_server_finite_source.py -> build\lib.win-amd64-cpython-312\instaseis\tests
copying instaseis\tests\test_source.py -> build\lib.win-amd64-cpython-312\instaseis\tests
copying instaseis\tests\test_syngine_instaseis_client.py -> build\lib.win-amd64-cpython-312\instaseis\tests
copying instaseis\tests\test_wrappers.py -> build\lib.win-amd64-cpython-312\instaseis\tests
copying instaseis\tests\tornado_testing_fixtures.py -> build\lib.win-amd64-cpython-312\instaseis\tests
copying instaseis\tests_init_.py -> build\lib.win-amd64-cpython-312\instaseis\tests
copying instaseis\tests_main_.py -> build\lib.win-amd64-cpython-312\instaseis\tests
creating build\lib.win-amd64-cpython-312\instaseis\server\routes
copying instaseis\server\routes\coordinates.py -> build\lib.win-amd64-cpython-312\instaseis\server\routes
copying instaseis\server\routes\events.py -> build\lib.win-amd64-cpython-312\instaseis\server\routes
copying instaseis\server\routes\finite_source.py -> build\lib.win-amd64-cpython-312\instaseis\server\routes
copying instaseis\server\routes\greens.py -> build\lib.win-amd64-cpython-312\instaseis\server\routes
copying instaseis\server\routes\index.py -> build\lib.win-amd64-cpython-312\instaseis\server\routes
copying instaseis\server\routes\info.py -> build\lib.win-amd64-cpython-312\instaseis\server\routes
copying instaseis\server\routes\seismograms.py -> build\lib.win-amd64-cpython-312\instaseis\server\routes
copying instaseis\server\routes\seismograms_raw.py -> build\lib.win-amd64-cpython-312\instaseis\server\routes
copying instaseis\server\routes\travel_time.py -> build\lib.win-amd64-cpython-312\instaseis\server\routes
copying instaseis\server\routes_init_.py -> build\lib.win-amd64-cpython-312\instaseis\server\routes
copying instaseis\gui\qt_window.ui -> build\lib.win-amd64-cpython-312\instaseis\gui
creating build\lib.win-amd64-cpython-312\instaseis\tests\data
copying instaseis\tests\data\airquakes.param -> build\lib.win-amd64-cpython-312\instaseis\tests\data
copying instaseis\tests\data\chile.param -> build\lib.win-amd64-cpython-312\instaseis\tests\data
copying instaseis\tests\data\copyforcedir.sh -> build\lib.win-amd64-cpython-312\instaseis\tests\data
copying instaseis\tests\data\copymomentdir.sh -> build\lib.win-amd64-cpython-312\instaseis\tests\data
copying instaseis\tests\data\dataless.seed.BW_FURT -> build\lib.win-amd64-cpython-312\instaseis\tests\data
copying instaseis\tests\data\deep.param -> build\lib.win-amd64-cpython-312\instaseis\tests\data
copying instaseis\tests\data\empty.param -> build\lib.win-amd64-cpython-312\instaseis\tests\data
copying instaseis\tests\data\example.sac -> build\lib.win-amd64-cpython-312\instaseis\tests\data
copying instaseis\tests\data\example_without_coordinates.sac -> build\lib.win-amd64-cpython-312\instaseis\tests\data
copying instaseis\tests\data\GCMT_event_STRAIT_OF_GIBRALTAR.xml -> build\lib.win-amd64-cpython-312\instaseis\tests\data
copying instaseis\tests\data\long_source.param -> build\lib.win-amd64-cpython-312\instaseis\tests\data
copying instaseis\tests\data\nepal.param -> build\lib.win-amd64-cpython-312\instaseis\tests\data
copying instaseis\tests\data\quake.xml -> build\lib.win-amd64-cpython-312\instaseis\tests\data
copying instaseis\tests\data\strike_slip_eq_10pts.srf -> build\lib.win-amd64-cpython-312\instaseis\tests\data
copying instaseis\tests\data\strike_slip_eq_2pts.srf -> build\lib.win-amd64-cpython-312\instaseis\tests\data
copying instaseis\tests\data\TA.Q56A..BH.xml -> build\lib.win-amd64-cpython-312\instaseis\tests\data
creating build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_bwd_displ_only
copying instaseis\tests\data\100s_db_bwd_displ_only\inparam_advanced -> build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_bwd_displ_only
copying instaseis\tests\data\100s_db_bwd_displ_only\inparam_basic -> build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_bwd_displ_only
copying instaseis\tests\data\100s_db_bwd_displ_only\inparam_mesh -> build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_bwd_displ_only
creating build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_bwd_displ_only\PX\Data
copying instaseis\tests\data\100s_db_bwd_displ_only\PX\Data\ordered_output.nc4 -> build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_bwd_displ_only\PX\Data
creating build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_bwd_displ_only\PZ
copying instaseis\tests\data\100s_db_bwd_displ_only\PZ\simulation.info -> build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_bwd_displ_only\PZ
creating build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_bwd_displ_only\PZ\Data
copying instaseis\tests\data\100s_db_bwd_displ_only\PZ\Data\ordered_output.nc4 -> build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_bwd_displ_only\PZ\Data
creating build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_bwd_strain_only
copying instaseis\tests\data\100s_db_bwd_strain_only\inparam_advanced -> build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_bwd_strain_only
copying instaseis\tests\data\100s_db_bwd_strain_only\inparam_basic -> build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_bwd_strain_only
copying instaseis\tests\data\100s_db_bwd_strain_only\inparam_mesh -> build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_bwd_strain_only
creating build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_bwd_strain_only\PX\Data
copying instaseis\tests\data\100s_db_bwd_strain_only\PX\Data\ordered_output.nc4 -> build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_bwd_strain_only\PX\Data
creating build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_bwd_strain_only\PZ
copying instaseis\tests\data\100s_db_bwd_strain_only\PZ\simulation.info -> build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_bwd_strain_only\PZ
creating build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_bwd_strain_only\PZ\Data
copying instaseis\tests\data\100s_db_bwd_strain_only\PZ\Data\ordered_output.nc4 -> build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_bwd_strain_only\PZ\Data
creating build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_fwd
copying instaseis\tests\data\100s_db_fwd\inparam_advanced -> build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_fwd
copying instaseis\tests\data\100s_db_fwd\inparam_basic -> build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_fwd
copying instaseis\tests\data\100s_db_fwd\inparam_mesh -> build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_fwd
creating build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_fwd\MXX_P_MYY\Data
copying instaseis\tests\data\100s_db_fwd\MXX_P_MYY\Data\ordered_output.nc4 -> build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_fwd\MXX_P_MYY\Data
creating build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_fwd\MXY_MXX_M_MYY\Data
copying instaseis\tests\data\100s_db_fwd\MXY_MXX_M_MYY\Data\ordered_output.nc4 -> build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_fwd\MXY_MXX_M_MYY\Data
creating build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_fwd\MXZ_MYZ\Data
copying instaseis\tests\data\100s_db_fwd\MXZ_MYZ\Data\ordered_output.nc4 -> build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_fwd\MXZ_MYZ\Data
creating build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_fwd\MZZ\Data
copying instaseis\tests\data\100s_db_fwd\MZZ\Data\ordered_output.nc4 -> build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_fwd\MZZ\Data
creating build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_fwd_deep
copying instaseis\tests\data\100s_db_fwd_deep\inparam_advanced -> build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_fwd_deep
copying instaseis\tests\data\100s_db_fwd_deep\inparam_basic -> build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_fwd_deep
copying instaseis\tests\data\100s_db_fwd_deep\inparam_mesh -> build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_fwd_deep
creating build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_fwd_deep\MXX_P_MYY\Data
copying instaseis\tests\data\100s_db_fwd_deep\MXX_P_MYY\Data\ordered_output.nc4 -> build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_fwd_deep\MXX_P_MYY\Data
creating build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_fwd_deep\MXY_MXX_M_MYY\Data
copying instaseis\tests\data\100s_db_fwd_deep\MXY_MXX_M_MYY\Data\ordered_output.nc4 -> build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_fwd_deep\MXY_MXX_M_MYY\Data
creating build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_fwd_deep\MXZ_MYZ\Data
copying instaseis\tests\data\100s_db_fwd_deep\MXZ_MYZ\Data\ordered_output.nc4 -> build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_fwd_deep\MXZ_MYZ\Data
creating build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_fwd_deep\MZZ\Data
copying instaseis\tests\data\100s_db_fwd_deep\MZZ\Data\ordered_output.nc4 -> build\lib.win-amd64-cpython-312\instaseis\tests\data\100s_db_fwd_deep\MZZ\Data
creating build\lib.win-amd64-cpython-312\instaseis\gui\data
copying instaseis\gui\data\earth_marble_ng_800.jpg -> build\lib.win-amd64-cpython-312\instaseis\gui\data
copying instaseis\gui\data\enceladus_jpl_800.jpg -> build\lib.win-amd64-cpython-312\instaseis\gui\data
copying instaseis\gui\data\europa_comp_800.jpg -> build\lib.win-amd64-cpython-312\instaseis\gui\data
copying instaseis\gui\data\ganymede_usgs_800.jpg -> build\lib.win-amd64-cpython-312\instaseis\gui\data
copying instaseis\gui\data\grid.png -> build\lib.win-amd64-cpython-312\instaseis\gui\data
copying instaseis\gui\data\mola_texture_shifted_800.jpg -> build\lib.win-amd64-cpython-312\instaseis\gui\data
copying instaseis\gui\data\titan_radar_colored_800.jpg -> build\lib.win-amd64-cpython-312\instaseis\gui\data
copying instaseis\gui\data\venus_magellan_800.jpg -> build\lib.win-amd64-cpython-312\instaseis\gui\data
creating build\lib.win-amd64-cpython-312\instaseis\server\data
copying instaseis\server\data\finite_source_schema.json -> build\lib.win-amd64-cpython-312\instaseis\server\data
copying instaseis\RELEASE-VERSION -> build\lib.win-amd64-cpython-312\instaseis
running build_ext
building 'instaseis' extension
error: unknown file type '.f90' (from 'instaseis\src\finite_elem_mapping.f90')
[end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for instaseis
ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects (instaseis)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions