安装pip后无法在Google AI平台笔记本中导入sklearn_pandas

时间:2019-05-26 18:48:42

标签: google-cloud-platform jupyter-notebook sklearn-pandas

我正在玩Google的AI Platform Notebook(目前仍处于测试阶段)。我上传了一个依赖sklearn_pandas的python脚本,但出现此错误:

 +-----------+----+----+-+
 |location_id|A   |C   |E|
 +-----------+----+----+-+
 |          1|B   |D   |F|
 |          2|H   |Null|J|
 |          3|Null|N   |P|
 +-----------+----+----+-+

然后我尝试点安装它:

---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-4-24f79569b871> in <module>
----> 1 from sklearn_pandas import DataFrameMapper

ImportError: No module named 'sklearn_pandas'

我重新启动了内核,但是它仍然出现相同的ImportError。我这样做是为了确认sklearn pandas已真正安装:

!pip install sklearn-pandas

有人尝试过吗?在此之前,我曾使用过谷歌合作实验室(google colab),而且我从未遇到过如此困难。如果可以将Google colab的用户体验级别移植到此Beta产品中,那就太好了。我认为这可能是一般的python模块导入问题,而不仅仅是sklearn_pandas。

1 个答案:

答案 0 :(得分:0)

我认为可能是

%pip install sklearn-pandas

而不是“!pip”。