0

ベースマップと geopandas の両方を備えた Python 環境が必要ですが、一方をインストールすると他方が削除されます。とにかく両方を持つことはありますか、または同じスクリプトでインタープリターを切り替える合理的な方法はありますか?

カートピーのためにベースマップが減価償却されていることは知っていますが、ベースマップで作業しており、それが今のところです。

Anaconda3、Python 3.7.6 の使用

ベース環境のみを使用して、私が行った手順は次のとおりです。

conda install -c conda-forge basemap
conda install geopandas

## I kept having issues with installing geopandas:
## Solving environment: failed with initial frozen solve. Retrying with flexible solve.

## So I followed the solution by "forskamse" here [https://github.com/conda/conda/issues/9367] 
conda activate base
conda config --set auto_update_conda False
conda install conda=4.6.14
conda install geopandas

これにより、ジオパンダが正常にインストールされましたが、ベースマップが削除されました:

The following packages will be REMOVED:

  anaconda-2020.02-py37_0
  basemap-1.3.0-py37h7cd9bad_2
  python_abi-3.7-1_cp37m

conda listまた、検査によりベースマップが削除されていることを確認しました。

geopandas のインストール ページで提案されているように、新しい環境も試しましたが、joblib と scikit-learn をインストールする環境エラーを解決する方法がたくさん表示されます。

4

1 に答える 1