1 votes

Erreur d'importation : Aucun module nommé Quirks lors de l'installation de nvidia-390

Il y avait un problème avec mes pilotes Nvidia, j'ai donc dû les supprimer tous (avec purge). Mais maintenant, lorsque j'essaie de réinstaller nvidia-390, j'obtiens l'erreur suivante :

File "/usr/bin/quirks-handler", line 26 in <module>
  import Quirks.quirkapplier
ImportError: No module named 'Quirks'
dpkg: error processing package nvidia-390 (--configure):
 subprocess installed post-installation script returned error exit status 1
...

Ce n'est pas une surprise car je ne trouve pas de dossier nommé Quirks dans "/usr/lib/python3/dist-packages, et je ne sais pas comment l'installer manuellement, car toutes les commandes simples qui me passent par la tête, telles que pip install python3-quirks,... ne fonctionnent pas.

0voto

Bohumir Zamecnik Points 121
sudo apt-get install --reinstall ubuntu-drivers-common

Cela a corrigé les manques Quirks.quirkapplier lors de l'installation nvidia-410 .

0voto

cuspymd Points 101

Sur ubuntu 16.04 si vous avez mis à jour manuellement la dernière version de python3 qui n'est pas supporté par la version ubuntu, cette erreur peut se produire même si ubuntu-drivers-common est déjà installé.

Dans ce cas, vous pouvez soit rétablir la python3 le lien vers la version précédente, ou changer le python3 exécutable spécifié dans /usr/bin/quirks-handler à l'exécutable de la version précédente (ex : python3.5 ).

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X