我正在使用谷歌Colab。我已经安装了 PyGMT。现在,我想安装 Geopandas,但是当我输入“!pip install geopandas”或“!conda install geopandas”时出现很多错误。你能帮我在 googlecolab 中安装 geopandas 吗?这是我的代码;
from google.colab import drive
drive.mount('/content/drive')
import os
import sys
import os
sys.path.append('/usr/local/lib/python3.8/site-packages')
os.environ["GMT_LIBRARY_PATH"]="/usr/local/lib"
Run Code Online (Sandbox Code Playgroud)
!wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
!chmod +x Miniconda3-latest-Linux-x86_64.sh
!bash ./Miniconda3-latest-Linux-x86_64.sh -bfp /usr/local
!conda update conda -y -q
!conda config --prepend channels conda-forge
!conda install -q -y --prefix /usr/local python=3.8 pygmt
import sys
import os
sys.path.append('/usr/local/lib/python3.8/site-packages')
os.environ["GMT_LIBRARY_PATH"]="/usr/local/lib"
Run Code Online (Sandbox Code Playgroud)
!pip install geopandas
Run Code Online (Sandbox Code Playgroud)
import pygmt
import pandas as pd
import geopandas
Run Code Online (Sandbox Code Playgroud)
当我执行 !pip install geopandas 并导入它时,它说: ModuleNotFoundError: No module named 'pyproj._network'
Itz*_*ez 7
你尝试过使用
!pip install --upgrade geopandas
Run Code Online (Sandbox Code Playgroud)
不要忘记还更新其他依赖项
!pip install --upgrade pyshp
!pip install --upgrade shapely
!pip install --upgrade descartes
Run Code Online (Sandbox Code Playgroud)
在此 Google Colab 教程中找到它,https://colab.research.google.com/drive/1We-LMiSeucESsiB1tmvL9nZrntyWsri-#scrollTo=xIXl9KBOxVKE
希望它有效,
默认情况下,Conda 在 google colab 中不可用,如 numpy、pandas 等。所以这样做!conda install geopandas
不会有任何帮助。不过还有另一种方法。您可以在 google colab 上安装 conda 并使用它您可以安装其他软件包。就是这样:
!pip install -q condacolab
import condacolab
condacolab.install()
Run Code Online (Sandbox Code Playgroud)
然后尝试安装!conda install geopandas
并使用导入import geopandas
归档时间: |
|
查看次数: |
11503 次 |
最近记录: |