0

有没有办法直接从笔记本中的单元格中做到这一点?类似于pip install ... --upgrade 我不知道如何执行https://docs.qubole.com/en/latest/faqs/general-questions/install-custom-python-libraries.html#pre-installed-python-libraries上的指示 当前的 Python 版本是 3.5.3,Pandas 是 0.20.1。我需要升级 Pandas 和 Matplotlib

4

2 回答 2

0

在 Qubole 中,有两种方法可以为 python 环境升级/安装包。目前笔记本内部没有可用的接口来安装新包。

新的和推荐的方式(通过包管理):用户可以为帐户启用包管理功能,并通过 UI 将新包添加到集群。在性能和可用性方面,与集群版本相比,使用包管理有很多优势。有关详细信息,请参阅https://docs.qubole.com/en/latest/user-guide/package-management/index.html

旧方式(通过引导程序):用户可以配置引导程序,它基本上是在集群启动和/或升级时在每个节点上执行的 shell 脚本(更多节点被添加到集群中)。这可以通过集群 UI 进行配置,并且每次更改都需要集群启动。这是您共享的链接中的指示。

于 2019-12-10T05:39:52.473 回答
0

您不能直接从笔记本中的单元下载/升级包。这是因为您的笔记本与集群相关联。现在,要确保集群的所有节点都安装了包,您必须使用包管理(https://docs.qubole.com/en/latest/user-guide/package-management/package-management- environment.html)或集群的节点引导程序(https://docs.qubole.com/en/latest/user-guide/clusters/run-scripts-cluster.html#examples-node-scripts)。

如果您还有其他问题,请告诉我。

于 2019-12-16T23:40:58.117 回答