描述bug
希望在Kaggle笔记本中运行Ludwig示例,但无法安装。
重现问题
重现问题的步骤:
- 访问'kaggle.com'
- 点击“创建”,新建笔记本
- 向下滚动以创建一个新的代码单元格
- 输入以下代码:
!pip uninstall -y tensorflow --quiet
!pip install ludwig
!pip install ludwig[llm]
查看错误信息如下:
ERROR: Cannot uninstall pyyaml 6.0.1, RECORD file not found. You might be able to recover from this via: 'pip install --force-reinstall --no-deps pyyaml==6.0.1'.
请提供代码、yaml配置文件和数据样本,以便完全重现问题。
无法重现的问题将被忽略。
预期行为
ludwig应该无错误地安装。
截图
环境信息(请填写以下信息):
默认的Kaggle笔记本环境
其他上下文信息
在此添加有关问题的任何其他上下文信息。
4条答案
按热度按时间vulvrdjw1#
你好,yogeshhk!感谢你标记这个问题——我能够复现它。PyYAML的默认安装似乎确实存在一个奇怪的错误,我们可以调查一下。
目前,我发现运行以下命令序列可以帮助你获得一个稳定的Ludwig安装,没有任何错误:
唯一的区别是添加sudo权限,这似乎以某种方式强制/覆盖了Kaggle笔记本环境中已经存在的PyYAML安装。需要注意的是,安装似乎有点慢,因为它似乎还强制安装了与cuda相关的依赖项,如Python的cuda运行时等的 Package 器。
如果这对你有帮助的话,请告诉我。
6ojccjat2#
感谢@arnavgarg1,这似乎有所帮助,安装成功了。后来在笔记本中出现了一些错误
import torch
给出注解它...给出错误
是否有可能尝试仅在您的端导入这些?
我的笔记本是共享的,如果您想查看上下文$x_{e0f1}x$
7tofc5zh3#
你好,yogeshhk,你能找到解决这个问题的方法吗?我遇到了同样的问题。
91zkwejq4#
不,@HamidRezaAttar ,我假设路德维希将来可能会看它[@alexsherstinsky@arnavgarg1]