Openshot 无法启动并显示“导入失败”消息

Openshot 无法启动并显示“导入失败”消息

Openshot 在我朋友的笔记本电脑上停止工作。在终端中运行它会产生此问题。我怀疑它需要的 Python 库已被删除。

------------------------- ERROR 1 ------------------------------
Failed to import 'from openshot import main'
Error Message: cannot import name main
----------------------------------------------------------------


------------------------- ERROR 2 ------------------------------
Failed to import 'from openshot.openshot import main'
Error Message: 'NoneType' object has no attribute 'set_cursor'
----------------------------------------------------------------

尝试过:

  • 重新安装 openshot
  • 搜索错误发现这个错误,但我没有遇到语言环境问题。

答案1

尝试重命名 openshot 配置文件夹并重新启动 openshot ie

mv ~/.openshot ~/.openshot_backup
openshot

注意:查看 OpenShot 论坛 - 这个解决方案经常被引用来解决这些缺少 Python 的问题。

来源

答案2

我遇到了同样的问题,一切运行正常,但突然 openshot 停止运行!

我找到了一个解决方案:

  1. 首先我重新安装了ffmpeg...
  2. 然后我卸载了 openshot
  3. 我使用 Ubuntu 调整进行了清理......
  4. 之后我手动删除了.openshot我的个人文件中的文件夹(使用 Crlt H 查看隐藏文件)...
  5. 重新启动了我的电脑...
  6. 最后我重新安装了 openshot...

而且它运行得很好...:D

答案3

这是文件的问题~/.openshot/config.xml
我不知道这是否是规则,但在我的例子中,它总是与值有关<vpane_position>

替换损坏的文件:

<vpane_position>700</vpane_position>

使用默认值:

<vpane_position>375</vpane_position>

对我来说很管用。

如果它对你有用,为了安全起见,你可以创建一个工作备份配置.xml文件才能恢复它不会丢失你的实际配置

cp ~/.openshot/config.xml ~/.openshot/config.xml.backup  

相关内容