web-dev-qa-db-ja.com

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の再インストール
  • エラーを検索すると このバグ が判明しますが、ロケールの問題はありません。
6
Jorge Castro

Openshot configフォルダーの名前を変更して、openshotを再起動してみてください。

mv ~/.openshot ~/.openshot_backup
openshot

N.B. OpenShotフォーラムを見る-この解決策は、これらの短いpython問題のために頻繁に引用されています。

ソース

11
fossfreedom

私は同じ問題を抱えていた、すべてがうまく働いていたが、突然オープンショット停止機能!

私は解決策を見つけました:

  1. 最初にffmpeg...を再インストールしました.
  2. その後、OpenShotをアンインストールしました
  3. Ubuntu Tweakでクリーンアップしました...
  4. その後、個人ファイル内のフォルダー.openshotを手動で削除します(隠しファイルを表示するには、Crlt Hを使用します)...
  5. パソコンを再起動しました...
  6. 最後に、openshotを再インストールしました...

そして、それはうまくいきました...:D

1
Tete zepeda

~/.openshot/config.xmlファイルの問題です。
それがルールであるかどうかはわかりませんが、私の場合は常に<vpane_position>値に関連しています。

壊れたファイルで置き換える:

<vpane_position>700</vpane_position>

デフォルト値で:

<vpane_position>375</vpane_position>

私のためにトリックを行います。

安全に動作する場合は、作業用のconfig.xmlファイルのバックアップを作成して、復元できるようにしますなし実際の構成を失う

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