Я бы предложил вам создать новую среду conda со всеми необходимыми библиотеками.Прежде чем сделать это, проверьте, какие каналы у вас есть в настройках conda.
$ conda config --get channels
--add channels 'defaults' # lowest priority
--add channels 'conda-forge' # highest priority
Если у вас нет anaconda и conda-forge, вы должны добавить их.
$ conda config --add channel conda-forge
Один разэто сделано, создайте новую среду.Вам не нужно передавать six
, fiona
и другие библиотеки, потому что они будут установлены вместе с geopandas
.Если вы используете Jupyter, я рекомендую вам установить ipykernel
, который позволит вам добавить вашу среду в список ядер Jupyter.
conda create --name <name-of-your-env> python=3 geopandas=0.4.0 gdal ipykernel
Нажмите Enter и дождитесь появления conda.После завершения установки активируйте свою среду, протестируйте ее и, если все в порядке, зарегистрируйте ядро.
conda activate <name-of-your-env>
python -m ipykernel --install --user --name <name-of-your-env> --display-name <name-to-be-displayed>
Наслаждайтесь своей средой.