Mon PC est sous Windows 10, à jour régulièrement et j'utilise MikTeX 2.9 avec TeXmaker 5.0.3 sans problème sauf que, après une mise à jour des packages effectuée hier, plus rien ne marche. Les compilations tombent en erreur avec des erreurs surprenantes genre package too old pour lipsum alors que je n'utilisais pas cette extension dans les documents que je compilais.

En essayant de lancer les outils d'administration de MikTeX, une fenêtre liée à l'explorateur Windows avec le titre « Raccourci manquant » s'affiche sur le bureau avec les erreurs suivantes :

  • Recherche de no_admin.exe en exécutant MikTeX settings (Admin);
  • Recherche de copystart_admin.exe en exécutant MikTeX Update (Admin);
  • Recherche de npm_mfc_admin.exe en exécutant MikTeX Packages Manager (Admin).

J'ai cherché ces programmes dans l'arborescence MikTeX 2.9 et je n'ai rien trouvé.

Sur Stack Exchange où j'ai posé, en mauvais anglais, la même question j'ai obtenu une réponse que je ne sais pas exploiter Check your path variable. This sounds as if some older system is found. – Ulrike Fischer.

Tout ce qui concerne les variables path mentionnant MikTeX se limite à C:\Program Files\MiKTeX 2.9\miktex\bin\x64\.

J'ai fait la mise à jour des packages pour disposer des versions récentes demandées en utilisant listings, pythonhighlight et autres outils pour inclure des lignes de scripts Python dans mes documents... sans chercher à les exécuter pour le moment.

Évidemment, je souhaite réparer, avant de passer par une nouvelle installation, sachant que le désinstallation de MikTeX semble souvent poser des problèmes si je me rapporte à ce qui se trouve sur internet...

Je n'ai pas grand chose de plus précis pour document cet incident qui me bloque complètement.

Posée 14 Oct '19, 07:14

pzorba75's gravatar image

pzorba75
15741522
Taux d'acceptation : 18%

Modifiée 15 Oct '19, 16:19

Pathe's gravatar image

Pathe ♦♦
7.4k28196245

Toutes ces histoires de MiKteX avec Python me semblent bien compliquées.

Avec TeX Live (et sous Linux) il y a la commande tlmgr update --all pour faire les mises à jour. N'y aurait-il pas l'équivalent avec MikTeX ?

(14 Oct '19, 17:51) joseph-tux joseph-tux's gravatar image

@Joseph : L'origine du problème est MikTeX 2.9, la version était ancienne et le package manager probablement obsolète. Comme ce système fonctionne en silence et que je ne m'en occupe pas souvent, à chaque intervention, il y a un problème. Le package pour Python n'y est pour rien, j'en suis sûr.

J'ai entrepris de tout ré-installer et de reprendre les tests une fois tout remis en ordre. Comme je ne fais pas ce genre d'intervention souvent, c'est laborieux et très long.

Je posterai quand tout sera rétabli pour clore le sujet.

(14 Oct '19, 18:22) pzorba75 pzorba75's gravatar image

J'ai réinstallé, assez laborieusement et manuellement, MikTeX 2.9 en choisissant une installation pour un seul utilisateur. Tous les outils d'administration ont changé et le système MikTeX 2.9 et TeXmaker fonctionnent désormais correctement.

Lien permanent

Publiée 15 Oct '19, 05:43

pzorba75's gravatar image

pzorba75
15741522
Taux d'acceptation : 18%

@pzorba75 : votre commentaire étant plutôt une réponse, il a été transformé comme telle. N'hésitez pas à l'accepter !

(15 Oct '19, 16:18) Pathe ♦♦ Pathe's gravatar image
Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.