Problèmes et questions concernant l'édition Cinnamon.
#1Messageil y a 8 ansBonjour à tous,
Depuis la dernière mise à jour, j'ai un problème avec Qarte. En effet, le programme ne se lance plus. Ainsi, j'ai cherché à le lancer dans un terminal avec l'option debug:
Ce qui donne:
Traceback (most recent call last):
File "/usr/bin/qarte", line 121, in <module>
from qarte import Qarte
File "/usr/share/qarte/qarte.py", line 61, in <module>
from differedTask import DifferedTask
File "/usr/share/qarte/differedTask.py", line 27, in <module>
from crontab import CronTab
ImportError: cannot import name CronTab
Comment régler ce problème?
J'ai cherché sur la toile et il semble que ce type d'erreur est liée à python, mais, en tant que débutant, je ne comprends pas vraiment la nature du problème.
Si quelqu'un a une idée de comment résoudre cette erreur, je suis prenant.
Merci par avance! #2Messageil y a 8 ansBonjour,
il faudrait le mettre a jour en version 2.8, d'après le changelog ce problème a justement été réglé ?
EDIT :
Manjaro STABLE - Linux lts - fish - Kde5 - icore N100 - 16Go RAM - ssd - efi
#mount /dev/archlinux /mnt/manjaro
Dernière modification par
papajokeil y a 8 ans, modifié au total 2 fois.
#3Messageil y a 8 ansMerci papajoke de ta réponse.
Pourrais-tu, s'il te plaît, m'indiquer comment faire cela?
Pas à pas, car je suis débutant....
Merci encore! #4Messageil y a 8 ansAprès la commande, il n'y a pas de mise à jour de Qarte, qui est déjà à sa dernière version.
Donc, le problème demeure: je n'arrive pas à lancer le programme.
???? #5Messageil y a 8 anspeut être .... sans doute ... je suppute
avec manjaro nous avons un retard de 15 jours sur archlinux, sans doute????? que ton paquet Qarte est trop en avance sur manjaro.
Pour tester il faudrait réinstaller la version 2.7
récuperer le PKGBUILD 2.7 dans un dossier particulier puis faire un makepkg -sfi
dans ce dossier pour le recompiler et installer Manjaro STABLE - Linux lts - fish - Kde5 - icore N100 - 16Go RAM - ssd - efi
#mount /dev/archlinux /mnt/manjaro
#6Messageil y a 8 ansBonjour,
Après quelques jours et quelques recherches, j'ai trouvé la solution. La voici pour ceux qui rencontrent le même problème.
sudo leafpad /usr/share/qarte/differedTask.py
on change la ligne 27 de:
from crontab import CronTab
en:
from crontab.crontab import CronTab
Ainsi, le tour est joué. Tout fonctionne.
Merci encore à papajoke pour avoir cherché à offrir son aide. #7Messageil y a 8 anslol, le mainteneur de la version 2.8 fait justement exactement la procédure inverse
updated to 2.8.0 and new fix for crontab
il a juste ajouté au PKGBUILD
sed -i 's/from crontab.crontab import CronTab/from crontab import CronTab/g' differedTask.py
ce qui signifie : remplacer from crontab.crontab import CronTab
par from crontab import CronTab
dans le fichier differedTask.py Manjaro STABLE - Linux lts - fish - Kde5 - icore N100 - 16Go RAM - ssd - efi
#mount /dev/archlinux /mnt/manjaro