无法在项目环境中安装spyder

2024-05-15 15:52:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我成功地在anaconda安装了fenicsproject。但是,我无法在此环境中安装spyder

我在fenicsproject环境中运行了conda install spyder,从终端收到了这条很长的消息。我真的不知道如何着手修理它

UnsatisfiableError: The following specifications were found
to be incompatible with the existing python installation in your environment:

Specifications:

matplotlib-base → python[version=’>=2.7,<2.8.0a0|>=3.5,<3.6.0a0’]
olefile → python[version=’>=2.7,<2.8.0a0|>=3.5,<3.6.0a0|>=3.6,<3.7.0a0|>=3.7,<3.8.0a0’]
pyparsing → python[version=’>=2.7,<2.8.0a0|>=3.6,<3.7.0a0|>=3.7,<3.8.0a0|>=3.5,<3.6.0a0’]
python-dateutil → python[version=’>=2.7,<2.8.0a0|>=3.6,<3.7.0a0|>=3.7,<3.8.0a0|>=3.5,<3.6.0a0’]
wheel → python[version=’>=3.9,<3.10.0a0’]
Your python: python=3.8

If python is on the left-most side of the chain, that’s the version you’ve asked for.
When python appears to the right, that indicates that the thing on the left is somehow
not available for the python version you are constrained to. Note that conda will not
change your python version to a different minor version unless you explicitly specify
that.

The following specifications were found to be incompatible with each other:

Output in format: Requested package → Available versions

Package libgfortran5 conflicts for:
petsc → libgfortran=5 → libgfortran5
slepc4py → mpich[version=’>=3.3.2,<4.0.0a0’] → libgfortran5[version=’>=9.3.0’]
hdf5 → libgfortran=5 → libgfortran5
superlu_dist → libgfortran=5 → libgfortran5
superlu → libgfortran5[version=’>=9.3.0’]
hdf5 → libgfortran5[version=’>=9.3.0’]
slepc → libgfortran5[version=’>=9.3.0’]
mpi4py → mpich[version=’>=3.4,<4.0.0a0’] → libgfortran5[version=’>=9.3.0’]
libopenblas → libgfortran=5 → libgfortran5
suitesparse → libopenblas[version=’>=0.3.3,<1.0a0’] → libgfortran5[version=’>=9.3.0’]
ptscotch → mpich[version=’>=3.3.2,<4.0.0a0’] → libgfortran5[version=’>=9.3.0’]
parmetis → mpich[version=’>=3.3,<4.0.0a0’] → libgfortran5[version=’>=9.3.0’]
mumps-mpi → libgfortran5[version=’>=9.3.0’]
mpich → libgfortran=5 → libgfortran5
mumps-mpi → libgfortran=5 → libgfortran5
superlu_dist → libgfortran5[version=’>=9.3.0’]
petsc → libgfortran5[version=’>=9.3.0’]
superlu → libgfortran=5 → libgfortran5
petsc4py → libgfortran5[version=’>=9.3.0’]
mpich → libgfortran5[version=’>=9.3.0’]
libgfortran → libgfortran5
hypre → mpich[version=’>=3.3,<4.0.0a0’] → libgfortran5[version=’>=9.3.0’]
slepc → libgfortran=5 → libgfortran5
scalapack → libgfortran5[version=’>=9.3.0’]
fenics-dolfin → hdf5[version=’>=1.10.6,<1.10.7.0a0’,build=mpi_mpich_*] → libgfortran5[version=’>=9.3.0’]
libopenblas → libgfortran5[version=’>=9.3.0’]
libblas → libopenblas[version=’>=0.3.12,<0.3.13.0a0’] → libgfortran5[version=’>=9.3.0’]
scalapack → libgfortran=5 → libgfortran5
numpy → libopenblas[version=’>=0.3.3,<1.0a0’] → libgfortran5[version=’>=9.3.0’]
petsc4py → libgfortran=5 → libgfortran5

Package libcxx conflicts for:
numpy → python[version=’>=3.9,<3.10.0a0’] → libcxx[version=’>=10.0.0|>=4.0.1|>=11.0.1’]
olefile → python[version=’>=3.5,<3.6.0a0’] → libcxx[version=’>=10.0.0|>=4.0.1|>=11.0.1’]
petsc → hdf5[version=’>=1.10.6,<1.10.7.0a0’,build=mpi_mpich_*] → libcxx[version=’>=11.0.0|>=9.0.1|>=4.0.1|>=11.0.1|>=9.0.0’]
sympy → python[version=’>=3.6,<3.7.0a0’] → libcxx[version=’>=10.0.0|>=4.0.1|>=11.0.1’]
lcms2 → libtiff[version=’>=4.1.0,<5.0a0’] → libcxx[version=’>=10.0.0|>=4.0.1’]
readline → ncurses[version=’>=6.2,<7.0a0’] → libcxx[version=’>=4.0.1’]
python=3.8 → libcxx[version=’>=10.0.0|>=4.0.1|>=11.0.1’]
boost-cpp → libboost==1.73.0=hd4c2dcd_11 → libcxx[version=’>=10.0.0|>=4.0.1|>=11.0.1’]
kiwisolver → python[version=’>=3.8,<3.9.0a0’] → libcxx[version=’>=11.0.1’]
lz4-c → libcxx[version=’>=10.0.0|>=4.0.1|>=11.0.0’]
matplotlib-base → libcxx[version=’>=10.0.0|>=4.0.1’]
slepc → mpich[version=’>=3.3,<4.0.0a0’] → libcxx[version=’>=11.0.1|>=4.0.1|>=9.0.0’]
matplotlib → libcxx[version=’>=4.0.1’]
libnghttp2 → libcxx[version=’>=10.0.0|>=11.0.1’]
gmp → libcxx[version=’>=10.0.0|>=4.0.1|>=10.0.1’]
hypre → libcxx[version=’>=9.0.1’]
kiwisolver → libcxx[version=’>=10.0.0|>=4.0.1’]
spyder → pyqt[version=’>=5.6,<5.13’] → libcxx[version=’>=10.0.0|>=4.0.1|>=11.0.1’]
pip → python[version=’>=3.6,<3.7.0a0’] → libcxx[version=’>=10.0.0|>=4.0.1|>=11.0.1’]
expat → libcxx[version=’>=10.0.0|>=4.0.1|>=11.0.1’]
matplotlib → matplotlib-base[version=’>=3.3.4,<3.3.5.0a0’] → libcxx[version=’>=10.0.0|>=11.0.1’]
fenics-ffc → python[version=’>=3.8,<3.9.0a0’] → libcxx[version=’>=10.0.0|>=4.0.1|>=11.0.1’]
fenics-ufl → python[version=’>=3.8,<3.9.0a0’] → libcxx[version=’>=10.0.0|>=4.0.1|>=11.0.1’]
hdf5 → libcxx[version=’>=10.0.0|>=4.0.1|>=11.0.0’]
hdf5 → mpich[version=’>=3.3,<4.0.0a0’] → libcxx[version=’>=11.0.1’]
libtiff → libcxx[version=’>=10.0.0|>=4.0.1’]
cmake → libcxx[version=’>=10.0.0|>=4.0.1|>=11.0.1’]
sqlite → ncurses[version=’>=6.2,<7.0a0’] → libcxx[version=’>=4.0.1’]
fenics-dolfin → mpich[version=’>=3.3.2,<4.0.0a0’] → libcxx[version=’>=10.0.0|>=10.0.1|>=11.0.1|>=4.0.1’]
slepc → libcxx[version=’>=10.0.1’]
wheel → python → libcxx[version=’>=10.0.0|>=4.0.1|>=11.0.1’]
zstd → lz4-c[version=’>=1.9.2,<1.10.0a0’] → libcxx[version=’>=11.0.0’]
cycler → python[version=’>=3.9,<3.10.0a0’] → libcxx[version=’>=10.0.0|>=4.0.1|>=11.0.1’]
pkgconfig → python[version=’>=3.7,<3.8.0a0’] → libcxx[version=’>=10.0.0|>=4.0.1|>=11.0.1’]
matplotlib-base → python[version=’>=3.8,<3.9.0a0’] → libcxx[version=’>=11.0.1’]
libcurl → krb5[version=’>=1.17.1,<1.18.0a0’] → libcxx[version=’>=11.0.0|>=4.0.1|>=11.0.1’]
ptscotch → mpich[version=’>=3.3.2,<4.0.0a0’] → libcxx[version=’>=11.0.1|>=4.0.1’]
metis → libcxx[version=’>=4.0.1’]
python=3.8 → libffi[version=’>=3.3,<3.4.0a0’] → libcxx[version=’>=11.0.0’]
libtiff → zstd[version=’>=1.4’] → libcxx[version=’>=11.0.1’]
icu → libcxx[version=’>=10.0.0|>=4.0.1|>=11.0.0’]
boost-cpp → libcxx[version=’>=11.0.0’]
fenics-dolfin → libcxx[version=’>=11.0.0’]
hypre → mpich[version=’>=3.3,<4.0.0a0’] → libcxx[version=’>=11.0.1|>=4.0.1’]
suitesparse → libcxx[version=’>=4.0.1|>=9.0.0’]
mpc → gmp[version=’>=6.1.2’] → libcxx[version=’>=10.0.0|>=4.0.1|>=10.0.1’]
certifi → python[version=’>=3.7,<3.8.0a0’] → libcxx[version=’>=10.0.0|>=4.0.1|>=11.0.1’]
slepc4py → mpich[version=’>=3.3.2,<4.0.0a0’] → libcxx[version=’>=10.0.0|>=10.0.1|>=11.0.1|>=4.0.1’]
zstd → libcxx[version=’>=10.0.0|>=4.0.1|>=11.0.1’]
libedit → ncurses[version=’>=6.2,<7.0a0’] → libcxx[version=’>=4.0.1’]
pybind11 → libcxx[version=’>=10.0.0|>=4.0.1|>=10.0.1’]
six → python[version=’>=3.9,<3.10.0a0’] → libcxx[version=’>=10.0.0|>=4.0.1|>=11.0.1’]
mpmath → python[version=’>=3.9,<3.10.0a0’] → libcxx[version=’>=10.0.0|>=4.0.1|>=11.0.1’]
mpich → libcxx[version=’>=11.0.1|>=4.0.1’]
pybind11 → python[version=’>=3.8,<3.9.0a0’] → libcxx[version=’>=11.0.1’]
fenics-dijitso → python[version=’>=3.8,<3.9.0a0’] → libcxx[version=’>=10.0.0|>=4.0.1|>=11.0.1’]
fenics → fenics-dolfin==2019.1.0=py38hd7c8441_18 → libcxx[version=’>=10.0.0|>=11.0.0|>=4.0.1|>=11.0.1’]
suitesparse → tbb[version=’>=2019.1’] → libcxx[version=’>=10.0.0|>=11.0.1’]
mpi4py → mpich[version=’>=3.3,<3.4.0a0’] → libcxx[version=’>=10.0.0|>=4.0.1|>=11.0.1’]
libffi → libcxx[version=’>=10.0.0|>=4.0.1|>=11.0.0’]
ncurses → libcxx[version=’>=4.0.1’]
krb5 → libcxx[version=’>=11.0.0|>=4.0.1’]
pyparsing → python → libcxx[version=’>=10.0.0|>=4.0.1|>=11.0.1’]
superlu_dist → metis[version=’>=5.1.0,<5.2.0a0’] → libcxx[version=’>=11.0.1|>=4.0.1|>=9.0.1’]
python_abi → python=3.8 → libcxx[version=’>=10.0.0|>=4.0.1|>=11.0.1’]
tbb → libcxx[version=’>=10.0.0|>=4.0.1|>=11.0.1’]
eigen → libcxx[version=’>=11.0.0|>=4.0.1’]
parmetis → mpich[version=’>=3.3,<4.0.0a0’] → libcxx[version=’>=11.0.1|>=4.0.1’]
setuptools → python[version=’>=3.6,<3.7.0a0’] → libcxx[version=’>=10.0.0|>=4.0.1|>=11.0.1’]
tornado → python[version=’>=3.9,<3.10.0a0’] → libcxx[version=’>=10.0.0|>=4.0.1|>=11.0.1’]
python-dateutil → python → libcxx[version=’>=10.0.0|>=4.0.1|>=11.0.1’]
pillow → libtiff[version=’>=4.1.0,<5.0a0’] → libcxx[version=’>=10.0.0|>=4.0.1|>=11.0.1’]
mumps-mpi → metis[version=’>=5.1.0,<5.2.0a0’] → libcxx[version=’>=11.0.1|>=4.0.1|>=9.0.1’]
petsc → libcxx[version=’>=10.0.1’]
petsc4py → mpich[version=’>=3.3.2,<4.0.0a0’] → libcxx[version=’>=10.0.0|>=10.0.1|>=11.0.1|>=4.0.1’]
mpfr → gmp[version=’>=6.1.2’] → libcxx[version=’>=10.0.0|>=4.0.1|>=10.0.1’]
fenics-fiat → python[version=’>=3.8,<3.9.0a0’] → libcxx[version=’>=10.0.0|>=4.0.1|>=11.0.1’]
parmetis → libcxx[version=’>=9.0.1’]
superlu_dist → libcxx[version=’>=10.0.1’]
scalapack → mpich[version=’>=3.3,<4.0.0a0’] → libcxx[version=’>=11.0.1|>=4.0.1’]
gmpy2 → gmp[version=’>=6.1.2’] → libcxx[version=’>=10.0.0|>=4.0.1|>=10.0.1|>=11.0.1’]

Package libopenblas conflicts for:
hypre → libblas[version=’>=3.8.0,<4.0a0’] → libopenblas[version=’>=0.3.12,<0.3.13.0a0|>=0.3.12,<1.0a0’]
scalapack → libblas[version=’>=3.8.0,<4.0a0’] → libopenblas[version=’>=0.3.12,<0.3.13.0a0|>=0.3.12,<1.0a0’]
superlu → libblas[version=’>=3.8.0,<4.0a0’] → libopenblas[version=’>=0.3.12,<0.3.13.0a0|>=0.3.12,<1.0a0’]
petsc4py → numpy[version=’>=1.16.5,<2.0a0’] → libopenblas[version=’>=0.3.3,<1.0a0’]
superlu_dist → libblas[version=’>=3.8.0,<4.0a0’] → libopenblas[version=’>=0.3.12,<0.3.13.0a0|>=0.3.12,<1.0a0’]
fenics-dijitso → numpy → libopenblas[version=’>=0.2.20,<0.2.21.0a0|>=0.3.2,<0.3.3.0a0|>=0.3.3,<1.0a0’]
fenics-dolfin → libblas[version=’>=3.8.0,<4.0a0’] → libopenblas[version=’>=0.3.12,<0.3.13.0a0|>=0.3.12,<1.0a0|>=0.3.3,<1.0a0’]
suitesparse → libblas[version=’>=3.8.0,<4.0a0’] → libopenblas[version=’>=0.3.12,<0.3.13.0a0|>=0.3.12,<1.0a0’]
matplotlib → numpy[version=’>=1.14.6,<2.0a0’] → libopenblas[version=’>=0.2.20,<0.2.21.0a0|>=0.3.2,<0.3.3.0a0|>=0.3.3,<1.0a0’]
mumps-mpi → libblas[version=’>=3.8.0,<4.0a0’] → libopenblas[version=’>=0.3.12,<0.3.13.0a0|>=0.3.12,<1.0a0’]
slepc → libblas[version=’>=3.8.0,<4.0a0’] → libopenblas[version=’>=0.3.12,<0.3.13.0a0|>=0.3.12,<1.0a0’]
fenics-fiat → numpy → libopenblas[version=’>=0.2.20,<0.2.21.0a0|>=0.3.2,<0.3.3.0a0|>=0.3.3,<1.0a0’]
numpy → libopenblas[version=’>=0.2.20,<0.2.21.0a0|>=0.3.2,<0.3.3.0a0|>=0.3.3,<1.0a0’]
suitesparse → libopenblas[version=’>=0.2.20,<0.2.21.0a0|>=0.3.3,<1.0a0’]
fenics-ffc → numpy → libopenblas[version=’>=0.2.20,<0.2.21.0a0|>=0.3.2,<0.3.3.0a0|>=0.3.3,<1.0a0’]
numpy → libblas[version=’>=3.8.0,<4.0a0’] → libopenblas[version=’>=0.3.12,<0.3.13.0a0|>=0.3.12,<1.0a0’]
petsc → libblas[version=’>=3.8.0,<4.0a0’] → libopenblas[version=’>=0.3.12,<0.3.13.0a0|>=0.3.12,<1.0a0’]
liblapack → libblas==3.9.0=8_openblas → libopenblas[version=’>=0.3.12,<0.3.13.0a0|>=0.3.12,<1.0a0’]
fenics-ufl → numpy → libopenblas[version=’>=0.2.20,<0.2.21.0a0|>=0.3.2,<0.3.3.0a0|>=0.3.3,<1.0a0’]
libcblas → libblas==3.9.0=8_openblas → libopenblas[version=’>=0.3.12,<0.3.13.0a0|>=0.3.12,<1.0a0’]
matplotlib-base → numpy[version=’>=1.16.6,<2.0a0’] → libopenblas[version=’>=0.2.20,<0.2.21.0a0|>=0.3.2,<0.3.3.0a0|>=0.3.3,<1.0a0’]
libblas → libopenblas[version=’>=0.3.12,<0.3.13.0a0|>=0.3.12,<1.0a0’]
slepc4py → numpy[version=’>=1.16.5,<2.0a0’] → libopenblas[version=’>=0.3.3,<1.0a0’]

Package mpich conflicts for:
superlu_dist → parmetis[version=’>=4.0.3,<4.1.0a0’] → mpich[version=’>=3.3,<4.0.0a0’]
petsc → mpich[version=’>=3.3.2,<4.0.0a0’]
mpi4py → mpich[version=’>=3.3,<3.4.0a0|>=3.4,<4.0.0a0’]
petsc → hdf5[version=’>=1.10.6,<1.10.7.0a0’,build=mpi_mpich_] → mpich[version=’>=3.3,<4.0.0a0’]
mumps-mpi → mpich[version=’>=3.3.2,<4.0.0a0’]
scalapack → mpich[version=’>=3.3,<4.0.0a0’]
slepc → mpich[version=’>=3.3,<4.0.0a0’]
parmetis → mpich[version=’>=3.3,<4.0.0a0’]
fenics-dolfin → hdf5[version=’>=1.10.6,<1.10.7.0a0’,build=mpi_mpich_] → mpich[version=’>=3.3,<3.4.0a0|>=3.3,<4.0.0a0|>=3.4,<4.0.0a0’]
hypre → mpich[version=’>=3.3,<4.0.0a0’]
superlu_dist → mpich[version=’>=3.3.2,<4.0.0a0’]
slepc4py → slepc[version=’>=3.13.4,<3.14.0a0’] → mpich[version=’>=3.3,<4.0.0a0’]
fenics-dolfin → mpich[version=’>=3.3.2,<4.0.0a0’]
slepc4py → mpich[version=’>=3.3.2,<4.0.0a0’]
mumps-mpi → parmetis[version=’>=4.0.3,<4.1.0a0’] → mpich[version=’>=3.3,<4.0.0a0’]
fenics → fenics-dolfin==2019.1.0=py38hd7c8441_18 → mpich[version=’>=3.3.2,<4.0.0a0’]
hdf5 → mpich[version=’>=3.3,<4.0.0a0’]
ptscotch → mpich[version=’>=3.3.2,<4.0.0a0’]
slepc → petsc[version=’>=3.13.6,<3.14.0a0’] → mpich[version=’>=3.3.2,<4.0.0a0’]
petsc4py → mpich[version=’>=3.3.2,<4.0.0a0’]

Package liblapack conflicts for:
fenics-dolfin → numpy[version=’>=1.16.6’] → liblapack[version=’>=3.8.0,<4.0a0’]
mumps-mpi → scalapack[version=’>=2.0.2,<2.1.0a0’] → liblapack[version=’>=3.8.0,<4.0.0a0’]

… 这是一条很长的错误消息,不适合这里


Tags: thenumpyversiona0hdf5fenicsmpidolfin