我正在将 Geopandas 加载到 Watson Studio Notebook 中。
!conda install --channel conda-forge geopandas geoplot geopy --yes
输出似乎表明它有效
!conda install --channel conda-forge geopandas geoplot geopy --yes
Solving environment: done
## Package Plan ##
environment location: /opt/conda/envs/Python36
added / updated specs:
- geopandas
- geoplot
- geopy
The following packages will be downloaded:
package | build
---------------------------|-----------------
geopandas-0.5.0 | py_3 891 KB conda-forge
------------------------------------------------------------
Total: 357.8 MB
The following NEW packages will be INSTALLED:
geopandas: 0.5.0-py_3 conda-forge
geoplot: 0.2.4-py_0 conda-forge
geopy: 1.20.0-py_0 conda-forge
Downloading and Extracting Packages
geopandas-0.5.0 | 891 KB | ##################################### | 100%
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
但是当我尝试导入它时
import geopandas
from shapely.geometry import Point # Shapely for converting latitude/longtitude to geometry
from geopandas import GeoDataFrame
import geoplot
import geopy
import geoplot.crs as gcrs
import matplotlib.pyplot as plt
#from scipy import stats
import seaborn as sns
%matplotlib inline
我明白了
ModuleNotFoundError Traceback(最近一次调用最后一次)
在
----> 1个导入geopandas
ModuleNotFoundError:没有名为“geopandas”的模块
也没有
!conda list
Watson Studio Software 配置详细信息也没有显示它已加载。与 geopy 和 geoplot 相同。
奇怪的是这上周奏效了。似乎与 Python 3.5 相同的问题。
我还尝试使用 pip 加载 Geopandas,但结果相同。conda 和 pip 脚本似乎都不太可能出错。
任何人都可以提出一种调查原因的方法。我有一个与 IBM 合作的案例,但我想我也会在这里问。提前致谢。