paddlehub-2.0.4 视频修复 hub install video_restoration==1.0.0报错无法安装

watbbzwu  于 3个月前  发布在  其他
关注(0)|答案(3)|浏览(32)

尝试执行以下命令安装paddlepaddle 2.0.0和paddlehub 1.8.3:

pip install paddlepaddle==2.0.0
pip install paddlehub==1.8.3

paddlehub 1.8.3 需要 paddlepaddle<2.0,>=1.8.2,但是你已经安装了 paddlepaddle 2.0.0,这导致了依赖冲突。你可以尝试降级 paddlepaddle 版本到 1.8.2,然后再安装 paddlehub 1.8.3。可以使用以下命令:

pip install paddlepaddle==1.8.2
pip install paddlehub==1.8.3

已成功安装paddlehub 1.8.3,并尝试卸载旧版本的paddlehub。然后安装video_restoration==1.0.0。
这个错误信息表示,你正在尝试使用的paddle-ernie模块需要PaddlePaddle的版本为1.7+,但是你当前的PaddlePaddle版本是2.0.0。

解决这个问题的方法是降级你的PaddlePaddle版本到1.8.2或更低。你可以使用以下命令来降级:


pip uninstall paddlepaddle -y
pip install paddlepaddle==1.8.2

这将会卸载当前的PaddlePaddle版本,并安装1.8.2版本。
已成功安装了opencv-python<=4.2.0.32和paddlepaddle<2.0,>=1.8.2->ddparser所需的所有依赖包。
请尝试安装缺失的模块'config',可以使用以下命令进行安装:

pip install config
yyhrrdl8

yyhrrdl81#

尝试执行以下命令安装paddlepaddle 2.0.0和paddlehub 1.8.3:

pip install paddlepaddle==2.0.0
pip install paddlehub==1.8.3

paddlehub 1.8.3 需要 paddlepaddle<2.0,>=1.8.2,但是你已经安装了 paddlepaddle 2.0.0,这导致了依赖冲突。你可以尝试降级 paddlepaddle 版本到 1.8.2,然后再安装 paddlehub 1.8.3。可以使用以下命令:

pip install paddlepaddle==1.8.2
pip install paddlehub==1.8.3

已成功安装paddlehub 1.8.3,并尝试卸载旧版本的paddlehub。然后安装video_restoration==1.0.0。
这个错误信息表示,程序需要 PaddlePaddle 版本为 1.7+,但是当前版本是 2.0.0。同时,程序还需要安装额外的依赖包 ddparser。为了解决这个问题,你需要升级 PaddlePaddle 到 1.8.2 或更高版本,并安装 ddparser。

首先,升级 PaddlePaddle:

pip install --upgrade paddlepaddle>=1.8.2

然后,安装 ddparser:

pip install ddparser

已成功安装了opencv-python<=4.2.0.32和paddlepaddle<2.0,>=1.8.2->ddparser所需的所有依赖包。
从错误信息来看,问题出在fastspeech_ljspeech模块中,它试图从parakeet.models.fastspeech.fastspeech导入FastSpeech模型,但是找不到名为config的模块。这可能是因为parakeet库没有正确安装或者版本不兼容导致的。

你可以尝试重新安装parakeet库,确保其与你的PaddlePaddle版本兼容。可以使用以下命令进行安装:

pip install parakeet==0.24.*

如果问题仍然存在,建议检查其他模型的代码,看看是否有类似的问题。同时,你也可以查看PaddleHub的GitHub仓库,看看是否有关于这个问题的讨论或者解决方案。

8fsztsew

8fsztsew2#

这个错误是由于在运行hub install video_restoration==1.0.0时,遇到了一个名为DeOldifyPredictor的类,它在/root/.paddlehub/modules/deoldify/module.py文件中定义。这个类在初始化时抛出了一个RuntimeError,导致了安装失败。

要解决这个问题,你可以尝试以下方法:

  1. 确保你的PaddlePaddle和PaddleHub版本是最新的。你可以通过运行以下命令来更新它们:
pip install --upgrade paddlepaddle
pip install --upgrade paddlehub
  1. 如果更新后问题仍然存在,你可以尝试在GitHub上查找与DeOldifyPredictor相关的issue,看看是否有其他人遇到了类似的问题。如果找到了解决方案,可以按照解决方案进行操作。

  2. 如果上述方法都无法解决问题,你可以考虑在PaddleHub的GitHub仓库中提交一个新的issue,详细描述你遇到的问题以及你已经尝试过的解决方法。这样,PaddleHub的开发者可能会帮助你解决问题。

cuxqih21

cuxqih213#

这个报错的原因是缺少ffmpeg,建议按照以下步骤进行安装:

conda install x264=='1!152.20180717' ffmpeg=4.0.2 -c conda-forge

相关问题