Openshot a cessé de fonctionner sur l'ordinateur portable de mon ami. L'exécuter dans un terminal produit ceci. Je soupçonne qu'une bibliothèque python dont elle a besoin a été supprimée.
------------------------- 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'
----------------------------------------------------------------
A essayé:
Essayez de renommer le dossier openshot config et de redémarrer openshot i.e.
mv ~/.openshot ~/.openshot_backup
openshot
N.B. En regardant les forums OpenShot - cette solution est fréquemment citée pour ces problèmes à court de python.
J'ai eu le même problème, tout fonctionnait bien, mais tout à coup, OpenShot a cessé de fonctionner!
J'ai trouvé une solution:
ffmpeg
....openshot
dans mes fichiers personnels (utilisez Crlt H, pour voir les fichiers cachés) ...Et cela a bien fonctionné ...: D
C'est un problème dans le fichier ~/.openshot/config.xml
.
Je ne sais pas si c'est une règle, mais dans mon cas, c'est toujours lié à la valeur <vpane_position>
.
Remplacement dans un fichier endommagé:
<vpane_position>700</vpane_position>
avec la valeur deault:
<vpane_position>375</vpane_position>
pour moi fait le tour.
Si cela fonctionne pour vous, par sécurité, vous pouvez créer une sauvegarde d'un fichier de travail config.xml pour pouvoir le restaurer sans perdre votre configuration actuelle:
cp ~/.openshot/config.xml ~/.openshot/config.xml.backup