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
  • 搜索错误会显示此错误 ,但我没有区域设置问题。

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

 mv ~/.openshot ~/.openshot_backup openshot 

NB看看OpenShot论坛 – 这个解决方案经常引用这些短小的python问题。

资源

我有同样的问题,一切都很好,但突然openhot停止运作!

我找到了一个解决方案:

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

它工作得很好……:D

这是~/.openshot/config.xml文件中的一个问题。
我不知道这是不是规则,但在我的情况下,它总是与值相关。

替换损坏的文件:

 700 

具有deault值:

 375 

对我来说就是诀窍。

如果它对你有用,为了安全起见,你可以创建一个工作的config.xml文件的备份,以便能够在不丢失实际配置的情况下恢复它:

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