如何解决两个库(NetCDF4和geopandas)之间的冲突

2024-06-16 11:51:16 发布

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

我不能让python内核在Windows上与netcdf4和geopandas库一起工作。当我将一个库添加到虚拟环境中时,则无法添加另一个库

我所做的:

  1. 我构建了一个新的虚拟环境: conda create -n myenv

  2. 我激活了它:conda activate myenv

  3. 我安装了geopandas:conda install geopandas,它工作正常

  4. 我试图安装netCDF4:conda install netCDF4,但出现了一个很长的错误

我曾尝试在geopandas之前安装netCDF4,但它做了同样的事情

我的错误很长(这里只是第一行):

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

Output in format: Requested package -> Available versions

Package setuptools conflicts for:
pip -> setuptools
netcdf4 -> setuptools
attrs -> zope.interface -> setuptools
fiona -> setuptools
wheel -> setuptools
munch -> setuptools[version='>=17.1']
geopandas -> fiona -> setuptools
python=3.8 -> pip -> setuptools
fiona -> munch -> setuptools[version='>=17.1']
setuptools

Package vc conflicts for:
libkml -> expat[version='>=2.2.5,<3.0a0'] -> vc[version='>=14.1,<15.0a0']
libspatialindex -> vc[version='14.*|9.*|>=14.1,<15.0a0']
proj -> sqlite[version='>=3.30.1,<4.0a0'] -> vc=9
rtree -> libspatialindex[version='>=1.9.3,<1.9.4.0a0'] -> vc[version='14.*|>=14.1,<15.0a0|9.*']
hdf4 -> vc[version='14.*|9.*']
libpq -> vc[version='14.*|9.*|>=14.1,<15.0a0']
mkl-service -> vc[version='14.*|9.*|>=14.1,<15.0a0']
libssh2 -> vc[version='14.*|9.*|>=14.1,<15.0a0']
cligj -> python[version='>=3.8,<3.9.0a0'] -> vc[version='14.*|>=14.1,<15.0a0|9.*']
wheel -> python[version='>=3.6,<3.7.0a0'] -> vc[version='14.*|>=14.1,<15.0a0|9.*']
libiconv -> vc[version='14.*|9.*']
python=3.8 -> openssl[version='>=1.1.1e,<1.1.2a'] -> vc=9
munch -> python -> vc[version='14.*|>=14.1,<15.0a0|9.*']
cfitsio -> vc[version='>=14.1,<15.0a0']
lz4-c -> vc[version='14.*|9.*|>=14.1,<15.0a0']
zlib -> vc[version='14.*|9.*|>=14.1,<15.0a0']
geos -> vc[version='14.*|>=14.1,<15.0a0|9.*']
libtiff -> vc[version='14.*|9.*|>=14.1,<15.0a0']
mkl_random -> vc[version='14.*|>=14.1,<15.0a0']
tbb -> vc[version='14.*|9.*|>=14.1,<15.0a0']
proj -> vc[version='>=14.1,<15.0a0']
xz -> vc[version='14.*|9.*|>=14.1,<15.0a0']
icu -> vc[version='14.*|>=14.1,<15.0a0|9.*']
curl -> vc[version='14.*|9.*|>=14.1,<15.0a0']
openssl -> vc[version='14.*|9.*|>=14.1,<15.0a0']
certifi -> python[version='>=3.7,<3.8.0a0'] -> vc[version='14.*|>=14.1,<15.0a0|9.*']
libpng -> vc[version='14.*|9.*|>=14.1,<15.0a0']
postgresql -> vc[version='14.*|9.*|>=14.1,<15.0a0']
pip -> python[version='>=3.7,<3.8.0a0'] -> vc[version='14.*|>=14.1,<15.0a0|9.*']
libcurl -> vc[version='14.*|9.*|>=14.1,<15.0a0']
fiona -> vc[version='14.*|9.*|>=14.1,<15.0a0']
tk -> vc[version='14.*|>=14.1,<15.0a0|9.*']
hdf5 -> vc[version='14.*|9.*|>=14.1,<15.0a0']
vc
mkl_random -> numpy[version='>=1.14,<2.0a0'] -> vc=9
pandas -> vc[version='14.*|9.*|>=14.1,<15.0a0']
python-dateutil -> python -> vc[version='14.*|>=14.1,<15.0a0|9.*']
hdf4 -> zlib[version='>=1.2.11,<1.3.0a0'] -> vc[version='>=14.1,<15.0a0']
setuptools -> python[version='>=3.8,<3.9.0a0'] -> vc[version='14.*|>=14.1,<15.0a0|9.*']
pytz -> python -> vc[version='14.*|>=14.1,<15.0a0|9.*']
geopandas -> fiona -> vc[version='14.*|9.*|>=14.1,<15.0a0']
freexl -> vc[version='14.*|9.*']
libspatialite -> vc[version='14.*|9.*|>=14.1,<15.0a0']
sqlite -> vc[version='14.*|9.*|>=14.1,<15.0a0']
libkml -> vc[version='14.*|9.*']
libgdal -> vc[version='14.*|>=14.1,<15.0a0|9.*']
jpeg -> vc[version='14.*|9.*']
krb5 -> vc[version='14.*|9.*|>=14.1,<15.0a0']
tiledb -> vc[version='>=14.1,<15.0a0']
openjpeg -> vc[version='14.*|9.*']
mkl_fft -> vc[version='14.*|9.*|>=14.1,<15.0a0']
netcdf4 -> vc[version='14.*|9.*|>=14.1,<15.0a0']
openjpeg -> libpng[version='>=1.6.34,<1.7.0a0'] -> vc[version='>=14.1,<15.0a0']
click-plugins -> python -> vc[version='14.*|>=14.1,<15.0a0|9.*']
libboost -> vc[version='14.*|9.*']
libxml2 -> vc[version='14.*|9.*|>=14.1,<15.0a0']
click -> python -> vc[version='14.*|>=14.1,<15.0a0|9.*']
wincertstore -> python[version='>=3.8,<3.9.0a0'] -> vc[version='14.*|>=14.1,<15.0a0|9.*']
bzip2 -> vc[version='14.*|9.*|>=14.1,<15.0a0']
geotiff -> vc[version='14.*|9.*|>=14.1,<15.0a0']
libnetcdf -> vc[version='14.*|9.*|>=14.1,<15.0a0']
numpy-base -> vc[version='14.*|9.*|>=14.1,<15.0a0']
libboost -> xz[version='>=5.2.4,<6.0a0'] -> vc[version='>=14.1,<15.0a0']
python=3.8 -> vc[version='>=14.1,<15.0a0']
pyproj -> vc[version='14.*|9.*|>=14.1,<15.0a0']
kealib -> vc[version='14.*|9.*|>=14.1,<15.0a0']
gdal -> vc[version='14.*|>=14.1,<15.0a0|9.*']
tiledb -> bzip2[version='>=1.0.8,<2.0a0'] -> vc[version='14.*|9.*']
pcre -> vc[version='14.*|9.*|>=14.1,<15.0a0']
six -> python -> vc[version='14.*|>=14.1,<15.0a0|9.*']
zstd -> vc[version='14.*|9.*|>=14.1,<15.0a0']
xerces-c -> vc[version='14.*|9.*|>=14.1,<15.0a0']
expat -> vc[version='14.*|>=14.1,<15.0a0|9.*']
attrs -> python -> vc[version='14.*|>=14.1,<15.0a0|9.*']
shapely -> vc[version='14.*|9.*|>=14.1,<15.0a0']

关于我的conda/python版本:

conda version : 4.8.3
conda-build version : 3.18.11
python version : 3.7.6.final.0

据你说,我能做什么?(我还没有找到其他可以做我想做的事情的图书馆)


Tags: installpipversion虚拟环境a0condasetuptoolsnetcdf4