1

我正在将 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 合作的案例,但我想我也会在这里问。提前致谢。

4

1 回答 1

0

来自 IBM 案例

您需要创建一个自定义环境来安装 geopandas,这样您就不需要显式安装它。

channels: 
- defaults 
- conda-forge 
# Please add conda packages here 
dependencies: 
- geopandas=0.3.0 
- geoplot=0.2.3 
- pysal=1.14.4 
- folium=0.7.0 
- python=3.6.8 
# Please add pip packages here 
# To add pip packages, please comment out the next line 
#- pip:

然后您可以为您的笔记本使用该自定义环境。请看这个:- https://dataplatform.cloud.ibm.com/docs/content/wsj/analyze-data/customize-envs.html?audience=wdp&context=wdp

于 2019-07-08T14:52:33.063 回答