python-3.x - 如何在 Databricks 集群中安装 numpy 包
问题描述
我正在使用umap
和hdbscan
包进行集群。
使用该umap
软件包时,它需要numpy 1.20
的版本更少。在我的databricks集群中,numpy版本是1.21.0.
我尝试了所有选项,例如使用sudo, pip, pip3
最新版本卸载和使用安装pip, pip3, --upgrade numpy==1.19.2
它仍然显示 numpy 版本 1.21.0。
请建议我任何其他选项来解决此软件包版本相关问题?
解决方案
您需要改用%pip install numpy==<version>
命令 - 它会负责将库安装到所有节点,并重新启动 Python 解释器(请参阅docs)。但请考虑到这可能会破坏其他依赖于特定版本 numpy 的库。
但是您拥有 1.21.0 真的很有趣 - 如果您查看Databricks Runtimes 的发行说明,您会看到所有最新版本都有 1.19.2。
推荐阅读
- python - 有没有办法使用函数在最密集的点区域上绘制一个最小尺寸的正方形?
- windows - 如何在 PowerShell 5 中更改字体属性?
- macos - Cassandra 启动(在 mac os 中):启动 cassandra 时无法创建 java 虚拟机
- python - 非唯一元素
- php - 我的 php 代码到 mysql 数据库时遇到问题。无法读取数据库
- mongodb - Mongodb 数据未使用 docker compose 播种
- java - 如何查找两个 JSON 文件中的差异并打印出现差异的行号
- java - 如何打印具有给定范围的数组中的所有子数组?
- ios - 从 Firestore 数据库中检索数据时出现与索引相关的错误
- asp.net - 如何在控制器层应用 REST 架构最佳实践?