簡體   English   中英

導入錯誤:沒有名為 geopandas 的模塊

[英]ImportError: No module named geopandas

我剛剛運行此代碼並收到此錯誤,我不知道為什么:

%matplotlib inline
​
import seaborn as sns
import pandas as pd
import pysal as ps
import geopandas as gpd
import numpy as np
import matplotlib.pyplot as pet

導入錯誤:沒有名為 geopandas 的模塊

檢查是否安裝了 geopandas

>>> import sys
>>> 'geopandas' in sys.modules
False                            => Not Installed
>>> 

要安裝已發布的版本,您可以使用 pip:

pip install geopandas

或者您可以從 conda-forge 頻道安裝 conda 包:

conda install -c conda-forge geopandas

您可以通過克隆 GitHub 存儲庫並使用安裝腳本來安裝最新的開發版本:

git clone https://github.com/geopandas/geopandas.git
cd geopandas
pip install .

也可以直接從 GitHub 存儲庫安裝最新的開發版本:

pip install git+git://github.com/geopandas/geopandas.git

Linux?

sudo apt-get install python-geopandas

您的問題可能與您安裝 GeoPandas 的環境中未安裝 IPython 有關。 在這種情況下, ipython來自環境外部的ipython並且不會發現名為 geopandas 的模塊導致ImportError

您可以檢查哪個 IPython 與where ipython

您可以通過在您的環境中執行conda install ipython install ìpythonconda install ipython

如果使用帶有 conda 的 Jupyter notebook,請使用:

conda install -c conda-forge geopandas

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM