Closed NazZakiyeva closed 1 year ago
From the log it seems to be an error of the GPy library, which is a transitive dependency. Can you try to install GPy and copy the full log trace if it fails?
I tried to install GPy with python3.8 -m pip install GPy, but it gives the same error as before
So, it definitely is a GPy error. Unfortunately, I need the full log of the error in order to know the failure reason.
Here is full output of the error for python3.8 -m pip install GPy: Collecting GPy Using cached GPy-1.10.0.tar.gz (959 kB) Preparing metadata (setup.py) ... done Requirement already satisfied: numpy>=1.7 in ./venv2/lib/python3.8/site-packages (from GPy) (1.23.3) Requirement already satisfied: six in ./venv2/lib/python3.8/site-packages (from GPy) (1.16.0) Requirement already satisfied: paramz>=0.9.0 in ./venv2/lib/python3.8/site-packages (from GPy) (0.9.5) Requirement already satisfied: cython>=0.29 in ./venv2/lib/python3.8/site-packages (from GPy) (0.29.33) Requirement already satisfied: scipy>=1.3.0 in ./venv2/lib/python3.8/site-packages (from GPy) (1.8.0) Requirement already satisfied: decorator>=4.0.10 in ./venv2/lib/python3.8/site-packages (from paramz>=0.9.0->GPy) (5.1.1) Building wheels for collected packages: GPy Building wheel for GPy (setup.py) ... error error: subprocess-exited-with-error
× python setup.py bdist_wheel did not run successfully. │ exit code: 1 ╰─> [325 lines of output] /local/data/bzpzakiy/venv2/lib/python3.8/site-packages/setuptools/dist.py:757: UserWarning: Usage of dash-separated 'upload-dir' will not be supported in future versions. Please use the underscore name 'upload_dir' instead warnings.warn( running bdist_wheel running build running build_py creating build creating build/lib.linux-x86_64-cpython-38 creating build/lib.linux-x86_64-cpython-38/GPy copying GPy/init.py -> build/lib.linux-x86_64-cpython-38/GPy copying GPy/version.py -> build/lib.linux-x86_64-cpython-38/GPy creating build/lib.linux-x86_64-cpython-38/GPy/core copying GPy/core/sparse_gp_mpi.py -> build/lib.linux-x86_64-cpython-38/GPy/core copying GPy/core/sparse_gp.py -> build/lib.linux-x86_64-cpython-38/GPy/core copying GPy/core/gp_grid.py -> build/lib.linux-x86_64-cpython-38/GPy/core copying GPy/core/symbolic.py -> build/lib.linux-x86_64-cpython-38/GPy/core copying GPy/core/gp.py -> build/lib.linux-x86_64-cpython-38/GPy/core copying GPy/core/mapping.py -> build/lib.linux-x86_64-cpython-38/GPy/core copying GPy/core/init.py -> build/lib.linux-x86_64-cpython-38/GPy/core copying GPy/core/model.py -> build/lib.linux-x86_64-cpython-38/GPy/core copying GPy/core/svgp.py -> build/lib.linux-x86_64-cpython-38/GPy/core creating build/lib.linux-x86_64-cpython-38/GPy/core/parameterization copying GPy/core/parameterization/variational.py -> build/lib.linux-x86_64-cpython-38/GPy/core/parameterization copying GPy/core/parameterization/priors.py -> build/lib.linux-x86_64-cpython-38/GPy/core/parameterization copying GPy/core/parameterization/transformations.py -> build/lib.linux-x86_64-cpython-38/GPy/core/parameterization copying GPy/core/parameterization/param.py -> build/lib.linux-x86_64-cpython-38/GPy/core/parameterization copying GPy/core/parameterization/priorizable.py -> build/lib.linux-x86_64-cpython-38/GPy/core/parameterization copying GPy/core/parameterization/init.py -> build/lib.linux-x86_64-cpython-38/GPy/core/parameterization copying GPy/core/parameterization/parameterized.py -> build/lib.linux-x86_64-cpython-38/GPy/core/parameterization creating build/lib.linux-x86_64-cpython-38/GPy/kern copying GPy/kern/init.py -> build/lib.linux-x86_64-cpython-38/GPy/kern creating build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/ODE_st.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/linear.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/integral_limits.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/sde_static.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/ODE_UY.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/ODE_UYC.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/add.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/prod.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/mlp.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/sde_matern.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/stationary.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/independent_outputs.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/symmetric.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/periodic.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/brownian.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/ODE_t.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/coregionalize.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/trunclinear.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/splitKern.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/sde_brownian.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/diff_kern.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/static.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/symbolic.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/multioutput_derivative_kern.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/basis_funcs.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/poly.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/spline.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/sde_standard_periodic.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/standard_periodic.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/multioutput_kern.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/grid_kerns.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/sde_linear.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/sde_stationary.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/init.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/multidimensional_integral_limits.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/eq_ode1.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/rbf.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/integral.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/kernel_slice_operations.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/kern.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/eq_ode2.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src creating build/lib.linux-x86_64-cpython-38/GPy/kern/src/psi_comp copying GPy/kern/src/psi_comp/gaussherm.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src/psi_comp copying GPy/kern/src/psi_comp/ssrbf_psi_comp.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src/psi_comp copying GPy/kern/src/psi_comp/ssrbf_psi_gpucomp.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src/psi_comp copying GPy/kern/src/psi_comp/linear_psi_comp.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src/psi_comp copying GPy/kern/src/psi_comp/rbf_psi_comp.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src/psi_comp copying GPy/kern/src/psi_comp/init.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src/psi_comp copying GPy/kern/src/psi_comp/sslinear_psi_comp.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src/psi_comp copying GPy/kern/src/psi_comp/rbf_psi_gpucomp.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src/psi_comp creating build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/sparse_gp_classification.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/gp_kronecker_gaussian_regression.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/state_space_model.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/state_space.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/multioutput_gp.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/gp_multiout_regression.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/warped_gp.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/gp_offset_regression.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/gp_classification.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/sparse_gp_regression_md.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/bcgplvm.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/bayesian_gplvm.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/ss_gplvm.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/tp_regression.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/gradient_checker.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/state_space_main.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/sparse_gp_regression.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/ibp_lfm.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/gp_multiout_regression_md.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/gp_grid_regression.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/bayesian_gplvm_minibatch.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/sparse_gp_coregionalized_regression.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/one_vs_all_classification.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/sparse_gp_minibatch.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/dpgplvm.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/gp_var_gauss.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/sparse_gplvm.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/mrd.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/input_warped_gp.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/gp_coregionalized_regression.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/gplvm.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/state_space_setup.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/init.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/gp_heteroscedastic_regression.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/gp_regression.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/ss_mrd.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/one_vs_all_sparse_classification.py -> build/lib.linux-x86_64-cpython-38/GPy/models creating build/lib.linux-x86_64-cpython-38/GPy/inference copying GPy/inference/init.py -> build/lib.linux-x86_64-cpython-38/GPy/inference creating build/lib.linux-x86_64-cpython-38/GPy/inference/optimization copying GPy/inference/optimization/stochastics.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/optimization copying GPy/inference/optimization/init.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/optimization creating build/lib.linux-x86_64-cpython-38/GPy/inference/mcmc copying GPy/inference/mcmc/hmc.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/mcmc copying GPy/inference/mcmc/init.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/mcmc copying GPy/inference/mcmc/samplers.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/mcmc creating build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/var_dtc_parallel.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/inferenceX.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/gaussian_grid_inference.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/fitc.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/expectation_propagation.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/vardtc_svi_multiout.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/vardtc_md.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/exact_gaussian_inference.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/var_dtc.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/vardtc_svi_multiout_miss.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/laplace.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/dtc.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/exact_studentt_inference.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/pep.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/grid_posterior.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/posterior.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/var_gauss.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/init.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/svgp.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference creating build/lib.linux-x86_64-cpython-38/GPy/likelihoods copying GPy/likelihoods/student_t.py -> build/lib.linux-x86_64-cpython-38/GPy/likelihoods copying GPy/likelihoods/weibull.py -> build/lib.linux-x86_64-cpython-38/GPy/likelihoods copying GPy/likelihoods/loggaussian.py -> build/lib.linux-x86_64-cpython-38/GPy/likelihoods copying GPy/likelihoods/likelihood.py -> build/lib.linux-x86_64-cpython-38/GPy/likelihoods copying GPy/likelihoods/binomial.py -> build/lib.linux-x86_64-cpython-38/GPy/likelihoods copying GPy/likelihoods/exponential.py -> build/lib.linux-x86_64-cpython-38/GPy/likelihoods copying GPy/likelihoods/gaussian.py -> build/lib.linux-x86_64-cpython-38/GPy/likelihoods copying GPy/likelihoods/multioutput_likelihood.py -> build/lib.linux-x86_64-cpython-38/GPy/likelihoods copying GPy/likelihoods/loglogistic.py -> build/lib.linux-x86_64-cpython-38/GPy/likelihoods copying GPy/likelihoods/poisson.py -> build/lib.linux-x86_64-cpython-38/GPy/likelihoods copying GPy/likelihoods/gamma.py -> build/lib.linux-x86_64-cpython-38/GPy/likelihoods copying GPy/likelihoods/init.py -> build/lib.linux-x86_64-cpython-38/GPy/likelihoods copying GPy/likelihoods/bernoulli.py -> build/lib.linux-x86_64-cpython-38/GPy/likelihoods copying GPy/likelihoods/mixed_noise.py -> build/lib.linux-x86_64-cpython-38/GPy/likelihoods copying GPy/likelihoods/link_functions.py -> build/lib.linux-x86_64-cpython-38/GPy/likelihoods creating build/lib.linux-x86_64-cpython-38/GPy/mappings copying GPy/mappings/piecewise_linear.py -> build/lib.linux-x86_64-cpython-38/GPy/mappings copying GPy/mappings/kernel.py -> build/lib.linux-x86_64-cpython-38/GPy/mappings copying GPy/mappings/linear.py -> build/lib.linux-x86_64-cpython-38/GPy/mappings copying GPy/mappings/mlp.py -> build/lib.linux-x86_64-cpython-38/GPy/mappings copying GPy/mappings/mlpext.py -> build/lib.linux-x86_64-cpython-38/GPy/mappings copying GPy/mappings/compound.py -> build/lib.linux-x86_64-cpython-38/GPy/mappings copying GPy/mappings/identity.py -> build/lib.linux-x86_64-cpython-38/GPy/mappings copying GPy/mappings/constant.py -> build/lib.linux-x86_64-cpython-38/GPy/mappings copying GPy/mappings/init.py -> build/lib.linux-x86_64-cpython-38/GPy/mappings copying GPy/mappings/additive.py -> build/lib.linux-x86_64-cpython-38/GPy/mappings creating build/lib.linux-x86_64-cpython-38/GPy/examples copying GPy/examples/state_space.py -> build/lib.linux-x86_64-cpython-38/GPy/examples copying GPy/examples/regression.py -> build/lib.linux-x86_64-cpython-38/GPy/examples copying GPy/examples/non_gaussian.py -> build/lib.linux-x86_64-cpython-38/GPy/examples copying GPy/examples/classification.py -> build/lib.linux-x86_64-cpython-38/GPy/examples copying GPy/examples/init.py -> build/lib.linux-x86_64-cpython-38/GPy/examples copying GPy/examples/dimensionality_reduction.py -> build/lib.linux-x86_64-cpython-38/GPy/examples creating build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/gp_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/quadrature_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/plotting_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/examples_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/linalg_test.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/fitc.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/model_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/misc_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/inference_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/serialization_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/rv_transformation_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/pep_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/likelihood_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/minibatch_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/meanfunc_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/prior_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/link_function_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/kernel_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/variational_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/grid_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/gpy_kernels_state_space_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/cython_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/pickle_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/state_space_main_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/util_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/init.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/mpi_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/ep_likelihood_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/mapping_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/svgp_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/tp_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing creating build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/quad_integrate.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/univariate_Gaussian.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/decorators.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/squashers.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/ln_diff_erfs.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/misc.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/mocap.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/multioutput.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/netpbmfile.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/gpu_init.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/classification.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/diag.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/pca.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/input_warping_functions.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/debug.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/parallel.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/subarray_and_sorting.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/block_matrices.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/choleskies.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/config.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/linalg.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/cluster_with_offset.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/init.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/linalg_gpu.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/warping_functions.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/functions.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/datasets.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/normalizer.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/initialization.py -> build/lib.linux-x86_64-cpython-38/GPy/util creating build/lib.linux-x86_64-cpython-38/GPy/plotting copying GPy/plotting/Tango.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting copying GPy/plotting/abstract_plotting_library.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting copying GPy/plotting/init.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting creating build/lib.linux-x86_64-cpython-38/GPy/plotting/gpy_plot copying GPy/plotting/gpy_plot/gp_plots.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/gpy_plot copying GPy/plotting/gpy_plot/inference_plots.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/gpy_plot copying GPy/plotting/gpy_plot/data_plots.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/gpy_plot copying GPy/plotting/gpy_plot/plot_util.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/gpy_plot copying GPy/plotting/gpy_plot/latent_plots.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/gpy_plot copying GPy/plotting/gpy_plot/kernel_plots.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/gpy_plot copying GPy/plotting/gpy_plot/init.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/gpy_plot creating build/lib.linux-x86_64-cpython-38/GPy/plotting/matplot_dep copying GPy/plotting/matplot_dep/util.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/matplot_dep copying GPy/plotting/matplot_dep/base_plots.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/matplot_dep copying GPy/plotting/matplot_dep/mapping_plots.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/matplot_dep copying GPy/plotting/matplot_dep/ssgplvm.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/matplot_dep copying GPy/plotting/matplot_dep/plot_definitions.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/matplot_dep copying GPy/plotting/matplot_dep/priors_plots.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/matplot_dep copying GPy/plotting/matplot_dep/defaults.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/matplot_dep copying GPy/plotting/matplot_dep/img_plots.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/matplot_dep copying GPy/plotting/matplot_dep/variational_plots.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/matplot_dep copying GPy/plotting/matplot_dep/svig_plots.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/matplot_dep copying GPy/plotting/matplot_dep/init.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/matplot_dep copying GPy/plotting/matplot_dep/visualize.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/matplot_dep copying GPy/plotting/matplot_dep/maps.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/matplot_dep creating build/lib.linux-x86_64-cpython-38/GPy/plotting/matplot_dep/controllers copying GPy/plotting/matplot_dep/controllers/imshow_controller.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/matplot_dep/controllers copying GPy/plotting/matplot_dep/controllers/axis_event_controller.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/matplot_dep/controllers copying GPy/plotting/matplot_dep/controllers/init.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/matplot_dep/controllers creating build/lib.linux-x86_64-cpython-38/GPy/plotting/plotly_dep copying GPy/plotting/plotly_dep/plot_definitions.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/plotly_dep copying GPy/plotting/plotly_dep/defaults.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/plotly_dep copying GPy/plotting/plotly_dep/init.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/plotly_dep running egg_info writing GPy.egg-info/PKG-INFO writing dependency_links to GPy.egg-info/dependency_links.txt writing requirements to GPy.egg-info/requires.txt writing top-level names to GPy.egg-info/top_level.txt reading manifest file 'GPy.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'README.rst' adding license file 'LICENSE.txt' adding license file 'AUTHORS.txt' writing manifest file 'GPy.egg-info/SOURCES.txt' copying GPy/defaults.cfg -> build/lib.linux-x86_64-cpython-38/GPy copying GPy/installation.cfg -> build/lib.linux-x86_64-cpython-38/GPy copying GPy/kern/src/coregionalize_cython.c -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/coregionalize_cython.pyx -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/stationary_cython.c -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/stationary_cython.pyx -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/stationary_utils.c -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/stationary_utils.h -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/sympy_helpers.h -> build/lib.linux-x86_64-cpython-38/GPy/kern/src creating build/lib.linux-x86_64-cpython-38/GPy/kern/src/todo copying GPy/kern/src/todo/odekern1.c -> build/lib.linux-x86_64-cpython-38/GPy/kern/src/todo copying GPy/models/state_space_cython.c -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/state_space_cython.pyx -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/util/choleskies_cython.c -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/choleskies_cython.pyx -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/data_resources.json -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/football_teams.json -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/linalg_cython.c -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/linalg_cython.pyx -> build/lib.linux-x86_64-cpython-38/GPy/util running build_ext skipping 'GPy/kern/src/stationary_cython.c' Cython extension (up-to-date) skipping 'GPy/util/choleskies_cython.c' Cython extension (up-to-date) skipping 'GPy/util/linalg_cython.c' Cython extension (up-to-date) skipping 'GPy/kern/src/coregionalize_cython.c' Cython extension (up-to-date) skipping 'GPy/models/state_space_cython.c' Cython extension (up-to-date) building 'GPy.kern.src.stationary_cython' extension creating build/temp.linux-x86_64-cpython-38 creating build/temp.linux-x86_64-cpython-38/GPy creating build/temp.linux-x86_64-cpython-38/GPy/kern creating build/temp.linux-x86_64-cpython-38/GPy/kern/src x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/local/data/bzpzakiy/venv2/lib/python3.8/site-packages/numpy/core/include -I. -I/local/data/bzpzakiy/venv2/include/python3.8 -c GPy/kern/src/stationary_cython.c -o build/temp.linux-x86_64-cpython-38/GPy/kern/src/stationary_cython.o -fopenmp -O3 GPy/kern/src/stationary_cython.c:4:10: fatal error: Python.h: No such file or directory
^~~~~~~~~~
compilation terminated.
error: command '/usr/bin/x86_64-linux-gnu-gcc' failed with exit code 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for GPy Running setup.py clean for GPy Failed to build GPy Installing collected packages: GPy Running setup.py install for GPy ... error error: subprocess-exited-with-error
× Running setup.py install for GPy did not run successfully. │ exit code: 1 ╰─> [327 lines of output] /local/data/bzpzakiy/venv2/lib/python3.8/site-packages/setuptools/dist.py:757: UserWarning: Usage of dash-separated 'upload-dir' will not be supported in future versions. Please use the underscore name 'upload_dir' instead warnings.warn( running install /local/data/bzpzakiy/venv2/lib/python3.8/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.linux-x86_64-cpython-38 creating build/lib.linux-x86_64-cpython-38/GPy copying GPy/init.py -> build/lib.linux-x86_64-cpython-38/GPy copying GPy/version.py -> build/lib.linux-x86_64-cpython-38/GPy creating build/lib.linux-x86_64-cpython-38/GPy/core copying GPy/core/sparse_gp_mpi.py -> build/lib.linux-x86_64-cpython-38/GPy/core copying GPy/core/sparse_gp.py -> build/lib.linux-x86_64-cpython-38/GPy/core copying GPy/core/gp_grid.py -> build/lib.linux-x86_64-cpython-38/GPy/core copying GPy/core/symbolic.py -> build/lib.linux-x86_64-cpython-38/GPy/core copying GPy/core/gp.py -> build/lib.linux-x86_64-cpython-38/GPy/core copying GPy/core/mapping.py -> build/lib.linux-x86_64-cpython-38/GPy/core copying GPy/core/init.py -> build/lib.linux-x86_64-cpython-38/GPy/core copying GPy/core/model.py -> build/lib.linux-x86_64-cpython-38/GPy/core copying GPy/core/svgp.py -> build/lib.linux-x86_64-cpython-38/GPy/core creating build/lib.linux-x86_64-cpython-38/GPy/core/parameterization copying GPy/core/parameterization/variational.py -> build/lib.linux-x86_64-cpython-38/GPy/core/parameterization copying GPy/core/parameterization/priors.py -> build/lib.linux-x86_64-cpython-38/GPy/core/parameterization copying GPy/core/parameterization/transformations.py -> build/lib.linux-x86_64-cpython-38/GPy/core/parameterization copying GPy/core/parameterization/param.py -> build/lib.linux-x86_64-cpython-38/GPy/core/parameterization copying GPy/core/parameterization/priorizable.py -> build/lib.linux-x86_64-cpython-38/GPy/core/parameterization copying GPy/core/parameterization/init.py -> build/lib.linux-x86_64-cpython-38/GPy/core/parameterization copying GPy/core/parameterization/parameterized.py -> build/lib.linux-x86_64-cpython-38/GPy/core/parameterization creating build/lib.linux-x86_64-cpython-38/GPy/kern copying GPy/kern/init.py -> build/lib.linux-x86_64-cpython-38/GPy/kern creating build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/ODE_st.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/linear.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/integral_limits.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/sde_static.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/ODE_UY.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/ODE_UYC.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/add.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/prod.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/mlp.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/sde_matern.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/stationary.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/independent_outputs.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/symmetric.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/periodic.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/brownian.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/ODE_t.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/coregionalize.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/trunclinear.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/splitKern.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/sde_brownian.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/diff_kern.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/static.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/symbolic.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/multioutput_derivative_kern.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/basis_funcs.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/poly.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/spline.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/sde_standard_periodic.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/standard_periodic.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/multioutput_kern.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/grid_kerns.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/sde_linear.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/sde_stationary.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/init.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/multidimensional_integral_limits.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/eq_ode1.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/rbf.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/integral.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/kernel_slice_operations.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/kern.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/eq_ode2.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src creating build/lib.linux-x86_64-cpython-38/GPy/kern/src/psi_comp copying GPy/kern/src/psi_comp/gaussherm.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src/psi_comp copying GPy/kern/src/psi_comp/ssrbf_psi_comp.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src/psi_comp copying GPy/kern/src/psi_comp/ssrbf_psi_gpucomp.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src/psi_comp copying GPy/kern/src/psi_comp/linear_psi_comp.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src/psi_comp copying GPy/kern/src/psi_comp/rbf_psi_comp.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src/psi_comp copying GPy/kern/src/psi_comp/init.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src/psi_comp copying GPy/kern/src/psi_comp/sslinear_psi_comp.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src/psi_comp copying GPy/kern/src/psi_comp/rbf_psi_gpucomp.py -> build/lib.linux-x86_64-cpython-38/GPy/kern/src/psi_comp creating build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/sparse_gp_classification.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/gp_kronecker_gaussian_regression.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/state_space_model.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/state_space.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/multioutput_gp.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/gp_multiout_regression.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/warped_gp.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/gp_offset_regression.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/gp_classification.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/sparse_gp_regression_md.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/bcgplvm.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/bayesian_gplvm.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/ss_gplvm.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/tp_regression.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/gradient_checker.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/state_space_main.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/sparse_gp_regression.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/ibp_lfm.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/gp_multiout_regression_md.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/gp_grid_regression.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/bayesian_gplvm_minibatch.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/sparse_gp_coregionalized_regression.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/one_vs_all_classification.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/sparse_gp_minibatch.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/dpgplvm.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/gp_var_gauss.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/sparse_gplvm.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/mrd.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/input_warped_gp.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/gp_coregionalized_regression.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/gplvm.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/state_space_setup.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/init.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/gp_heteroscedastic_regression.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/gp_regression.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/ss_mrd.py -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/one_vs_all_sparse_classification.py -> build/lib.linux-x86_64-cpython-38/GPy/models creating build/lib.linux-x86_64-cpython-38/GPy/inference copying GPy/inference/init.py -> build/lib.linux-x86_64-cpython-38/GPy/inference creating build/lib.linux-x86_64-cpython-38/GPy/inference/optimization copying GPy/inference/optimization/stochastics.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/optimization copying GPy/inference/optimization/init.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/optimization creating build/lib.linux-x86_64-cpython-38/GPy/inference/mcmc copying GPy/inference/mcmc/hmc.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/mcmc copying GPy/inference/mcmc/init.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/mcmc copying GPy/inference/mcmc/samplers.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/mcmc creating build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/var_dtc_parallel.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/inferenceX.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/gaussian_grid_inference.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/fitc.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/expectation_propagation.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/vardtc_svi_multiout.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/vardtc_md.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/exact_gaussian_inference.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/var_dtc.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/vardtc_svi_multiout_miss.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/laplace.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/dtc.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/exact_studentt_inference.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/pep.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/grid_posterior.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/posterior.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/var_gauss.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/init.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference copying GPy/inference/latent_function_inference/svgp.py -> build/lib.linux-x86_64-cpython-38/GPy/inference/latent_function_inference creating build/lib.linux-x86_64-cpython-38/GPy/likelihoods copying GPy/likelihoods/student_t.py -> build/lib.linux-x86_64-cpython-38/GPy/likelihoods copying GPy/likelihoods/weibull.py -> build/lib.linux-x86_64-cpython-38/GPy/likelihoods copying GPy/likelihoods/loggaussian.py -> build/lib.linux-x86_64-cpython-38/GPy/likelihoods copying GPy/likelihoods/likelihood.py -> build/lib.linux-x86_64-cpython-38/GPy/likelihoods copying GPy/likelihoods/binomial.py -> build/lib.linux-x86_64-cpython-38/GPy/likelihoods copying GPy/likelihoods/exponential.py -> build/lib.linux-x86_64-cpython-38/GPy/likelihoods copying GPy/likelihoods/gaussian.py -> build/lib.linux-x86_64-cpython-38/GPy/likelihoods copying GPy/likelihoods/multioutput_likelihood.py -> build/lib.linux-x86_64-cpython-38/GPy/likelihoods copying GPy/likelihoods/loglogistic.py -> build/lib.linux-x86_64-cpython-38/GPy/likelihoods copying GPy/likelihoods/poisson.py -> build/lib.linux-x86_64-cpython-38/GPy/likelihoods copying GPy/likelihoods/gamma.py -> build/lib.linux-x86_64-cpython-38/GPy/likelihoods copying GPy/likelihoods/init.py -> build/lib.linux-x86_64-cpython-38/GPy/likelihoods copying GPy/likelihoods/bernoulli.py -> build/lib.linux-x86_64-cpython-38/GPy/likelihoods copying GPy/likelihoods/mixed_noise.py -> build/lib.linux-x86_64-cpython-38/GPy/likelihoods copying GPy/likelihoods/link_functions.py -> build/lib.linux-x86_64-cpython-38/GPy/likelihoods creating build/lib.linux-x86_64-cpython-38/GPy/mappings copying GPy/mappings/piecewise_linear.py -> build/lib.linux-x86_64-cpython-38/GPy/mappings copying GPy/mappings/kernel.py -> build/lib.linux-x86_64-cpython-38/GPy/mappings copying GPy/mappings/linear.py -> build/lib.linux-x86_64-cpython-38/GPy/mappings copying GPy/mappings/mlp.py -> build/lib.linux-x86_64-cpython-38/GPy/mappings copying GPy/mappings/mlpext.py -> build/lib.linux-x86_64-cpython-38/GPy/mappings copying GPy/mappings/compound.py -> build/lib.linux-x86_64-cpython-38/GPy/mappings copying GPy/mappings/identity.py -> build/lib.linux-x86_64-cpython-38/GPy/mappings copying GPy/mappings/constant.py -> build/lib.linux-x86_64-cpython-38/GPy/mappings copying GPy/mappings/init.py -> build/lib.linux-x86_64-cpython-38/GPy/mappings copying GPy/mappings/additive.py -> build/lib.linux-x86_64-cpython-38/GPy/mappings creating build/lib.linux-x86_64-cpython-38/GPy/examples copying GPy/examples/state_space.py -> build/lib.linux-x86_64-cpython-38/GPy/examples copying GPy/examples/regression.py -> build/lib.linux-x86_64-cpython-38/GPy/examples copying GPy/examples/non_gaussian.py -> build/lib.linux-x86_64-cpython-38/GPy/examples copying GPy/examples/classification.py -> build/lib.linux-x86_64-cpython-38/GPy/examples copying GPy/examples/init.py -> build/lib.linux-x86_64-cpython-38/GPy/examples copying GPy/examples/dimensionality_reduction.py -> build/lib.linux-x86_64-cpython-38/GPy/examples creating build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/gp_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/quadrature_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/plotting_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/examples_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/linalg_test.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/fitc.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/model_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/misc_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/inference_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/serialization_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/rv_transformation_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/pep_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/likelihood_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/minibatch_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/meanfunc_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/prior_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/link_function_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/kernel_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/variational_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/grid_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/gpy_kernels_state_space_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/cython_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/pickle_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/state_space_main_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/util_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/init.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/mpi_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/ep_likelihood_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/mapping_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/svgp_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing copying GPy/testing/tp_tests.py -> build/lib.linux-x86_64-cpython-38/GPy/testing creating build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/quad_integrate.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/univariate_Gaussian.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/decorators.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/squashers.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/ln_diff_erfs.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/misc.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/mocap.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/multioutput.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/netpbmfile.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/gpu_init.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/classification.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/diag.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/pca.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/input_warping_functions.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/debug.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/parallel.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/subarray_and_sorting.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/block_matrices.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/choleskies.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/config.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/linalg.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/cluster_with_offset.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/init.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/linalg_gpu.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/warping_functions.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/functions.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/datasets.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/normalizer.py -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/initialization.py -> build/lib.linux-x86_64-cpython-38/GPy/util creating build/lib.linux-x86_64-cpython-38/GPy/plotting copying GPy/plotting/Tango.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting copying GPy/plotting/abstract_plotting_library.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting copying GPy/plotting/init.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting creating build/lib.linux-x86_64-cpython-38/GPy/plotting/gpy_plot copying GPy/plotting/gpy_plot/gp_plots.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/gpy_plot copying GPy/plotting/gpy_plot/inference_plots.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/gpy_plot copying GPy/plotting/gpy_plot/data_plots.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/gpy_plot copying GPy/plotting/gpy_plot/plot_util.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/gpy_plot copying GPy/plotting/gpy_plot/latent_plots.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/gpy_plot copying GPy/plotting/gpy_plot/kernel_plots.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/gpy_plot copying GPy/plotting/gpy_plot/init.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/gpy_plot creating build/lib.linux-x86_64-cpython-38/GPy/plotting/matplot_dep copying GPy/plotting/matplot_dep/util.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/matplot_dep copying GPy/plotting/matplot_dep/base_plots.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/matplot_dep copying GPy/plotting/matplot_dep/mapping_plots.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/matplot_dep copying GPy/plotting/matplot_dep/ssgplvm.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/matplot_dep copying GPy/plotting/matplot_dep/plot_definitions.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/matplot_dep copying GPy/plotting/matplot_dep/priors_plots.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/matplot_dep copying GPy/plotting/matplot_dep/defaults.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/matplot_dep copying GPy/plotting/matplot_dep/img_plots.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/matplot_dep copying GPy/plotting/matplot_dep/variational_plots.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/matplot_dep copying GPy/plotting/matplot_dep/svig_plots.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/matplot_dep copying GPy/plotting/matplot_dep/init.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/matplot_dep copying GPy/plotting/matplot_dep/visualize.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/matplot_dep copying GPy/plotting/matplot_dep/maps.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/matplot_dep creating build/lib.linux-x86_64-cpython-38/GPy/plotting/matplot_dep/controllers copying GPy/plotting/matplot_dep/controllers/imshow_controller.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/matplot_dep/controllers copying GPy/plotting/matplot_dep/controllers/axis_event_controller.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/matplot_dep/controllers copying GPy/plotting/matplot_dep/controllers/init.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/matplot_dep/controllers creating build/lib.linux-x86_64-cpython-38/GPy/plotting/plotly_dep copying GPy/plotting/plotly_dep/plot_definitions.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/plotly_dep copying GPy/plotting/plotly_dep/defaults.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/plotly_dep copying GPy/plotting/plotly_dep/init.py -> build/lib.linux-x86_64-cpython-38/GPy/plotting/plotly_dep running egg_info writing GPy.egg-info/PKG-INFO writing dependency_links to GPy.egg-info/dependency_links.txt writing requirements to GPy.egg-info/requires.txt writing top-level names to GPy.egg-info/top_level.txt reading manifest file 'GPy.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'README.rst' adding license file 'LICENSE.txt' adding license file 'AUTHORS.txt' writing manifest file 'GPy.egg-info/SOURCES.txt' copying GPy/defaults.cfg -> build/lib.linux-x86_64-cpython-38/GPy copying GPy/installation.cfg -> build/lib.linux-x86_64-cpython-38/GPy copying GPy/kern/src/coregionalize_cython.c -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/coregionalize_cython.pyx -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/stationary_cython.c -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/stationary_cython.pyx -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/stationary_utils.c -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/stationary_utils.h -> build/lib.linux-x86_64-cpython-38/GPy/kern/src copying GPy/kern/src/sympy_helpers.h -> build/lib.linux-x86_64-cpython-38/GPy/kern/src creating build/lib.linux-x86_64-cpython-38/GPy/kern/src/todo copying GPy/kern/src/todo/odekern1.c -> build/lib.linux-x86_64-cpython-38/GPy/kern/src/todo copying GPy/models/state_space_cython.c -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/models/state_space_cython.pyx -> build/lib.linux-x86_64-cpython-38/GPy/models copying GPy/util/choleskies_cython.c -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/choleskies_cython.pyx -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/data_resources.json -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/football_teams.json -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/linalg_cython.c -> build/lib.linux-x86_64-cpython-38/GPy/util copying GPy/util/linalg_cython.pyx -> build/lib.linux-x86_64-cpython-38/GPy/util running build_ext skipping 'GPy/kern/src/stationary_cython.c' Cython extension (up-to-date) skipping 'GPy/util/choleskies_cython.c' Cython extension (up-to-date) skipping 'GPy/util/linalg_cython.c' Cython extension (up-to-date) skipping 'GPy/kern/src/coregionalize_cython.c' Cython extension (up-to-date) skipping 'GPy/models/state_space_cython.c' Cython extension (up-to-date) building 'GPy.kern.src.stationary_cython' extension creating build/temp.linux-x86_64-cpython-38 creating build/temp.linux-x86_64-cpython-38/GPy creating build/temp.linux-x86_64-cpython-38/GPy/kern creating build/temp.linux-x86_64-cpython-38/GPy/kern/src x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/local/data/bzpzakiy/venv2/lib/python3.8/site-packages/numpy/core/include -I. -I/local/data/bzpzakiy/venv2/include/python3.8 -c GPy/kern/src/stationary_cython.c -o build/temp.linux-x86_64-cpython-38/GPy/kern/src/stationary_cython.o -fopenmp -O3 GPy/kern/src/stationary_cython.c:4:10: fatal error: Python.h: No such file or directory
^~~~~~~~~~
compilation terminated.
error: command '/usr/bin/x86_64-linux-gnu-gcc' 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. ╰─> GPy
note: This is an issue with the package mentioned above, not pip. hint: See above for output from the failure.
It seems that your error is the same as in https://stackoverflow.com/questions/21530577/fatal-error-python-h-no-such-file-or-directory. You don't have the C header files for Python installed, so you won't be able to compile Python extensions. You can try following the first answer in that question to install the headers.
Alternatively, if you use Anaconda or Miniconda, scikit-fda can be installed from the conda-forge channel. I think that in that case the libraries are already compiled, so you may have better luck with that approach.
Thanks a lot for the advice. I will try to install with Anaconda.
Were you able to install the package?
From the log it seems to be an error of the GPy library, which is a transitive dependency. Can you try to install GPy and copy the full log trace if it fails?
Do you know which package directly depends on GPy? I possible, I think it might be a good idea to get away from depending on GPy
since it doesn't seem very well maintained.Several other projects are doing this as far as I could see.
The package that depends on GPy is fdasrsf. I agree that GPy it is not a well-maintained package, and should not be depended on if possible.
Ok. In the mean time, as a workaround for me, I installed GPy1.12.0
which is not released on PyPi, from GPy#deploy.
As for Python3.11, a recent commit outside of GPy repo fixes some installation issues. But the package is still not made for 3.11 (for example, you might see several 3.11 warnings when using it).
Were you able to install the package?
Yes, via anaconda
Ok, I will close this issue then.
GPy is now compatible with python3.11. Release 1.13.0 will include the changes. In the mean time, installing from source fixes everything as far as I know.
Thank you for the info! In any case, GPy was only a transitive dependency, and I believe it is not anymore (I think fdasrsf dropped that dependency).
You are 100% correct, I didn't know :) This is great news, the install is now clean under python3.11 :)
Describe the bug I wanted to install scikit-fda in linux, but it gives error as below:
Created wheel for scikit-fda: filename=scikit_fda-0.8.1-py3-none-any.whl size=398531 sha256=2dfe7ac4d9bd43b9566558c4d1361f3e64c28328b66e9e22ae243f54957b0c9f Stored in directory: /var/cache/users/bzpzakiy/cache/pip/wheels/63/68/98/d042c2c100793d15aea2f396a1546735ff993a2e6c062c6861 Building wheel for GPy (setup.py) ... error error: subprocess-exited-with-error
× python setup.py bdist_wheel did not run successfully. │ exit code: 1
To Reproduce ``git clone https://github.com/GAA-UAM/scikit-fda.git pip install ./scikit-fda ...