Installation minted et pygments

Tout ce qui concerne le langage TeX/LaTeX et ses variantes. Ce langage est utilisable sur le forum via les balises tex.
[participation réservée aux utilisateurs inscrits]
Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
Leïla
Utilisateur confirmé
Utilisateur confirmé
Messages : 44
Inscription : vendredi 21 mai 2021, 12:32
Statut actuel : Étudiant

[Résolu] Installation minted et pygments

Message non lu par Leïla »

Bonjour, j'aimerai utiliser minted pour présenter du code python. J'ai python d'installé sur mon ordinateur et j'ai installé pygments :

Code : Tout sélectionner

C:\Users\Leïla Granger>pip install -U --user pygments
Requirement already satisfied: pygments in c:\users\leïla granger\appdata\local\programs\spyder\pkgs (2.14.0)
j'ai aussi compilé avec shell escape mais j'obtiens le message d'erreur suivant :

Code : Tout sélectionner

! Package minted Error: You must have `pygmentize' installed to use this package.
Pygments est bien installé puisque mon terminal me dit ça :

Code : Tout sélectionner

C:\Users\Leïla Granger>pip.exe install pygments
Requirement already satisfied: pygments in c:\users\leïla granger\appdata\local\programs\spyder\pkgs (2.14.0)
et j'ai essayé en ajoutant ce chemin à mon path dans TexWorks mais sans succès (je l'ai enlevé du coup)
J'ai farfouillé sur le web sans trouver de solution à mon problème, si quelqu'un en a une ce serait vraiment super :)
Voici un ECM :

Code : Tout sélectionner

\documentclass[french]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}

\usepackage{babel}
\usepackage{minted}

\begin{document}
Document de test de minted.
\end{document}
Merci
Dernière modification par Leïla le mercredi 01 février 2023, 16:03, modifié 1 fois.
zariski63
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 535
Inscription : jeudi 14 octobre 2010, 09:20
Statut actuel : Enseignant
Localisation : Clermont-Ferrand

Re: Installation minted et pygments

Message non lu par zariski63 »

En fait il faut installer pygmentize je crois, qui est probablement absent de votre config...
gigiair
Utilisateur chevronné
Utilisateur chevronné
Messages : 2806
Inscription : samedi 08 juillet 2006, 20:56
Localisation : Saint Bonnet Elvert

Re: Installation minted et pygments

Message non lu par gigiair »

Il est difficile de donner une réponse quand on n'a pas la main sur la machine. Une bonne source d'information serait le fichier de log complet.
Un meilleur fichier de test est celui qui est proposé par la documentation de minted :

Code : Tout sélectionner

%fichier ecm.tex
% Compiler avec -shell-escape
\documentclass{article}
\usepackage{minted}
\begin{document}
\begin{minted}{c}
int main() {
printf("hello, world");
return 0;
}
\end{minted}
\end{document}
Un autre renseignement qui serait utile est de vérifier que pygmentize est bien reconnu comme une commande. La commande get-command sous Powershell permet de le vérifier.

Le caractère espace dans le libellé d'un chemin (.../Leïla Granger/...), ce n'est pas franchement une bonne idée, c'est donner des bâtons pour se faire battre. Il est sans doute trop tard maintenant pour revenir en arrière et le remplacer par un tiret, par exemple. À chaque fois qu'on a besoin de saisir un nom de chemin il faut l'encadrer par des guillemets (""). Je n'affirme pas que c'est la cause du problème, mais j'ai déjà vu des cas ou ça en posait.
J'attends d'en savoir plus.
JJR.
LaTeXien migrateur.
Leïla
Utilisateur confirmé
Utilisateur confirmé
Messages : 44
Inscription : vendredi 21 mai 2021, 12:32
Statut actuel : Étudiant

Re: Installation minted et pygments

Message non lu par Leïla »

Effectivement Pygmentize n'est pas installé :

Code : Tout sélectionner

C:\Users\Leïla Granger>pip install -U --user pygmentize
ERROR: Could not find a version that satisfies the requirement pygmentize (from versions: none)
ERROR: No matching distribution found for pygmentize
Oui je sais que le ï et l'espace peuvent poser problème mais je ne sais vraiment pas comment changer ça, et comme je n'utilise jamais mon terminal sauf quand quelque chose ne marche pas et que tous les tutos passent par le terminal, j'avoue ne pas avoir beaucoup cherché non plus.
En tapant get-command dans Power Shell, pygmentize n'apparaît nulle part (ni dans les alias, ni dans les function ni dans les Cmdlet).
Où peut-on trouver le fichier de log complet ?
gigiair
Utilisateur chevronné
Utilisateur chevronné
Messages : 2806
Inscription : samedi 08 juillet 2006, 20:56
Localisation : Saint Bonnet Elvert

Re: Installation minted et pygments

Message non lu par gigiair »

Le fichier de log d'un fichier toto.tex c'est le fichier toto.log créé dans le même répertoire que toto.tex après une requête de compilation.
Le fichier de log contient le compte-rendu de l'exécution de toutes les commandes du fichier source. Lorsqu'une commande échoue, le compilateur essaye de fournir une cause de cet échec .
L'examen n'est pas toujours évident, et le compilateur peut se tromper sur la cause réelle, mais c'est la première chose à lire quand la compilation échoue.

pygmentize n'est pas reconnu comme commande sur ton système, ça ne veut pas dire que le fichier pygmentize.exe n'est pas présent mais plus probablement il ne se trouve pas dans un répertoire dans lequel Windows va chercher ses exécutables.
Il faudrait d'abord s'assurer que mon hypothèse est vraie.
Il existe plusieurs solutions la plus bourrine est de taper la commande

Code : Tout sélectionner

dir c:\pygmentize.exe /S
Si une réponse apparaît on va pouvoir faire en sorte que le fichier exécutable soit reconnu comme une commande. Il n'est pas utile de dire comment faire si le fichier n'est pas présent.
Sinon il faut réinstaller pygments en espérant que l'installation réussisse.
Je donnerai la démarche à suivre une fois la réponse à ma question et l'adresse du fichier pygmentize.exe obtenues.
JJR.
LaTeXien migrateur.
Leïla
Utilisateur confirmé
Utilisateur confirmé
Messages : 44
Inscription : vendredi 21 mai 2021, 12:32
Statut actuel : Étudiant

Re: Installation minted et pygments

Message non lu par Leïla »

Ah oui je vois, le fichier log donne ça :

Code : Tout sélectionner

This is pdfTeX, Version 3.141592653-2.6-1.40.24 (MiKTeX 22.8.28) (preloaded format=pdflatex 2022.9.9)  28 JAN 2023 21:04
entering extended mode
 \write18 enabled.
 %&-line parsing enabled.
**"./test python.tex"
(test python.tex
LaTeX2e <2022-06-01> patch level 5
L3 programming layer <2022-08-30>
(C:\Users\Leïla Granger\AppData\Local\Programs\MiKTeX\tex/latex/base\article.c
ls
Document Class: article 2021/10/04 v1.4n Standard LaTeX document class

(C:\Users\Leïla Granger\AppData\Local\Programs\MiKTeX\tex/latex/base\size10.cl
o
File: size10.clo 2021/10/04 v1.4n Standard LaTeX file (size option)
)
\c@part=\count185
\c@section=\count186
\c@subsection=\count187
\c@subsubsection=\count188
\c@paragraph=\count189
\c@subparagraph=\count190
\c@figure=\count191
\c@table=\count192
\abovecaptionskip=\skip47
\belowcaptionskip=\skip48
\bibindent=\dimen138
)
(C:\Users\Leïla Granger\AppData\Local\Programs\MiKTeX\tex/latex/base\inputenc.
sty
Package: inputenc 2021/02/14 v1.3d Input encoding file
\inpenc@prehook=\toks16
\inpenc@posthook=\toks17
)
(C:\Users\Leïla Granger\AppData\Local\Programs\MiKTeX\tex/latex/base\fontenc.s
ty
Package: fontenc 2021/04/29 v2.0v Standard LaTeX package
)
(C:\Users\Leïla Granger\AppData\Local\Programs\MiKTeX\tex/generic/babel\babel.
sty
Package: babel 2022/08/29 3.79 The Babel package
\babel@savecnt=\count193
\U@D=\dimen139
\l@unhyphenated=\language79

(C:\Users\Leïla Granger\AppData\Local\Programs\MiKTeX\tex/generic/babel\txtbab
el.def)
\bbl@readstream=\read2
\bbl@dirlevel=\count194

*************************************
* Local config file bblopts.cfg used
*

(C:\Users\Leïla Granger\AppData\Local\Programs\MiKTeX\tex/latex/arabi\bblopts.
cfg
File: bblopts.cfg 2005/09/08 v0.1 add Arabic and Farsi to "declared" options of
 babel
)
(C:\Users\Leïla Granger\AppData\Local\Programs\MiKTeX\tex/generic/babel-french
\french.ldf
Language: french 2022/04/18 v3.5n French support from the babel system
Package babel Info: Hyphen rules for 'acadian' set to \l@french
(babel)             (\language22). Reported on input line 91.
Package babel Info: Hyphen rules for 'canadien' set to \l@french
(babel)             (\language22). Reported on input line 92.
\FB@nonchar=\count195
Package babel Info: Making : an active character on input line 430.
Package babel Info: Making ; an active character on input line 431.
Package babel Info: Making ! an active character on input line 432.
Package babel Info: Making ? an active character on input line 433.
\FBguill@level=\count196
\FBold@everypar=\toks18
\FB@Mht=\dimen140
\mc@charclass=\count197
\mc@charfam=\count198
\mc@charslot=\count199
\std@mcc=\count266
\dec@mcc=\count267
\listindentFB=\dimen141
\descindentFB=\dimen142
\labelindentFB=\dimen143
\labelwidthFB=\dimen144
\leftmarginFB=\dimen145
\parindentFFN=\dimen146
\FBfnindent=\dimen147
))
(C:\Users\Leïla Granger\AppData\Local\Programs\MiKTeX\tex/generic/babel/locale
/fr\babel-french.tex
Package babel Info: Importing font and identification data for french
(babel)             from babel-fr.ini. Reported on input line 11.
)
(C:\Users\Leïla Granger\AppData\Local\Programs\MiKTeX\tex/latex/carlisle\scale
fnt.sty)
(C:\Users\Leïla Granger\AppData\Local\Programs\MiKTeX\tex/latex/graphics\keyva
l.sty
Package: keyval 2022/05/29 v1.15 key=value parser (DPC)
\KV@toks@=\toks19
)
(C:\Users\Leïla Granger\AppData\Local\Programs\MiKTeX\tex/latex/minted\minted.
sty
Package: minted 2021/12/24 v2.6 Yet another Pygments shim for LaTeX

(C:\Users\Leïla Granger\AppData\Local\Programs\MiKTeX\tex/latex/kvoptions\kvop
tions.sty
Package: kvoptions 2022-06-15 v3.15 Key value format for package options (HO)

(C:\Users\Leïla Granger\AppData\Local\Programs\MiKTeX\tex/generic/ltxcmds\ltxc
mds.sty
Package: ltxcmds 2020-05-10 v1.25 LaTeX kernel commands for general use (HO)
)
(C:\Users\Leïla Granger\AppData\Local\Programs\MiKTeX\tex/generic/kvsetkeys\kv
setkeys.sty
Package: kvsetkeys 2019/12/15 v1.18 Key value parser (HO)
))
(C:\Users\Leïla Granger\AppData\Local\Programs\MiKTeX\tex/latex/fvextra\fvextr
a.sty
Package: fvextra 2019/02/04 v1.4 fvextra - extensions and patches for fancyvrb

(C:\Users\Leïla Granger\AppData\Local\Programs\MiKTeX\tex/latex/base\ifthen.st
y
Package: ifthen 2022/04/13 v1.1d Standard LaTeX ifthen package (DPC)
)
(C:\Users\Leïla Granger\AppData\Local\Programs\MiKTeX\tex/latex/etoolbox\etool
box.sty
Package: etoolbox 2020/10/05 v2.5k e-TeX tools for LaTeX (JAW)
\etb@tempcnta=\count268
)
(C:\Users\Leïla Granger\AppData\Local\Programs\MiKTeX\tex/latex/fancyvrb\fancy
vrb.sty
Package: fancyvrb 2022/06/06 4.5 verbatim text (tvz,hv)
\FV@CodeLineNo=\count269
\FV@InFile=\read3
\FV@TabBox=\box51
\c@FancyVerbLine=\count270
\FV@StepNumber=\count271
\FV@OutFile=\write3
)
(C:\Users\Leïla Granger\AppData\Local\Programs\MiKTeX\tex/latex/upquote\upquot
e.sty
Package: upquote 2012/04/19 v1.3 upright-quote and grave-accent glyphs in verba
tim

(C:\Users\Leïla Granger\AppData\Local\Programs\MiKTeX\tex/latex/base\textcomp.
sty
Package: textcomp 2020/02/02 v2.0n Standard LaTeX package
))
(C:\Users\Leïla Granger\AppData\Local\Programs\MiKTeX\tex/latex/lineno\lineno.
sty
Package: lineno 2005/11/02 line numbers on paragraphs v4.41
\linenopenalty=\count272
\output=\toks20
\linenoprevgraf=\count273
\linenumbersep=\dimen148
\linenumberwidth=\dimen149
\c@linenumber=\count274
\c@pagewiselinenumber=\count275
\c@LN@truepage=\count276
\c@internallinenumber=\count277
\c@internallinenumbers=\count278
\quotelinenumbersep=\dimen150
\bframerule=\dimen151
\bframesep=\dimen152
\bframebox=\box52
LaTeX Info: Redefining \\ on input line 3056.
)
\c@FV@TrueTabGroupLevel=\count279
\c@FV@TrueTabCounter=\count280
\FV@TabBox@Group=\box53
\FV@TmpLength=\skip49
\c@FV@HighlightLinesStart=\count281
\c@FV@HighlightLinesStop=\count282
\FV@LoopCount=\count283
\FV@NCharsBox=\box54
\FV@BreakIndent=\dimen153
\FV@BreakIndentNChars=\count284
\FV@BreakSymbolSepLeft=\dimen154
\FV@BreakSymbolSepLeftNChars=\count285
\FV@BreakSymbolSepRight=\dimen155
\FV@BreakSymbolSepRightNChars=\count286
\FV@BreakSymbolIndentLeft=\dimen156
\FV@BreakSymbolIndentLeftNChars=\count287
\FV@BreakSymbolIndentRight=\dimen157
\FV@BreakSymbolIndentRightNChars=\count288
\c@FancyVerbLineBreakLast=\count289
\FV@LineBox=\box55
\FV@LineIndentBox=\box56
\FV@LineWidth=\dimen158
)
(C:\Users\Leïla Granger\AppData\Local\Programs\MiKTeX\tex/latex/tools\calc.sty
Package: calc 2017/05/25 v4.3 Infix arithmetic (KKT,FJ)
\calc@Acount=\count290
\calc@Bcount=\count291
\calc@Adimen=\dimen159
\calc@Bdimen=\dimen160
\calc@Askip=\skip50
\calc@Bskip=\skip51
LaTeX Info: Redefining \setlength on input line 80.
LaTeX Info: Redefining \addtolength on input line 81.
\calc@Ccount=\count292
\calc@Cskip=\skip52
)
(C:\Users\Leïla Granger\AppData\Local\Programs\MiKTeX\tex/latex/tools\shellesc
.sty
Package: shellesc 2019/11/08 v1.0c unified shell escape interface for LaTeX
Package shellesc Info: Unrestricted shell escape enabled on input line 75.
)
(C:\Users\Leïla Granger\AppData\Local\Programs\MiKTeX\tex/latex/ifplatform\ifp
latform.sty
Package: ifplatform 2017/10/13 v0.4a Testing for the operating system

(C:\Users\Leïla Granger\AppData\Local\Programs\MiKTeX\tex/generic/pdftexcmds\p
dftexcmds.sty
Package: pdftexcmds 2020-06-27 v0.33 Utility functions of pdfTeX for LuaTeX (HO
)

(C:\Users\Leïla Granger\AppData\Local\Programs\MiKTeX\tex/generic/infwarerr\in
fwarerr.sty
Package: infwarerr 2019/12/03 v1.5 Providing info/warning/error messages (HO)
)
(C:\Users\Leïla Granger\AppData\Local\Programs\MiKTeX\tex/generic/iftex\iftex.
sty
Package: iftex 2022/02/03 v1.0f TeX engine tests
)
Package pdftexcmds Info: \pdf@primitive is available.
Package pdftexcmds Info: \pdf@ifprimitive is available.
Package pdftexcmds Info: \pdfdraftmode found.
)
(C:\Users\Leïla Granger\AppData\Local\Programs\MiKTeX\tex/generic/catchfile\ca
tchfile.sty
Package: catchfile 2019/12/09 v1.8 Catch the contents of a file (HO)

(C:\Users\Leïla Granger\AppData\Local\Programs\MiKTeX\tex/generic/etexcmds\ete
xcmds.sty
Package: etexcmds 2019/12/15 v1.7 Avoid name clashes with e-TeX commands (HO)
))
(C:\Users\Leïla Granger\AppData\Local\Programs\MiKTeX\tex/generic/iftex\ifluat
ex.sty
Package: ifl
Je ne vois pygmentize mentionné nulle part.

Sinon dans mon terminal j'obtiens ça :

Code : Tout sélectionner

C:\Users\Leïla Granger>dir c:\pygmentize.exe /S
 Le volume dans le lecteur C s’appelle Acer
 Le numéro de série du volume est 38A1-240E
Fichier introuvable
gigiair
Utilisateur chevronné
Utilisateur chevronné
Messages : 2806
Inscription : samedi 08 juillet 2006, 20:56
Localisation : Saint Bonnet Elvert

Re: Installation minted et pygments

Message non lu par gigiair »

Il faut installer (ou réinstaller) pygments qui entraîne l'installation de pygmentize.
Je n'y connais rien en Windoseries, l'installation d'une application est parfois bien compliquée.
Il y a eu un fil sur ce même sujet il y a peu de temps.
J'ai posté un message pour lui demander de préciser la façon dont il a procédé.
Je pense qu'il est bien mieux qualifié que moi.
JJR.
LaTeXien migrateur.
cpierquet
Utilisateur confirmé
Utilisateur confirmé
Messages : 31
Inscription : dimanche 29 novembre 2020, 21:29
Statut actuel : Enseignant

Re: Installation minted et pygments

Message non lu par cpierquet »

Sous windows, il faut être sûr de savoir quelle version de python est prise en priorité, car si plusieurs versions sont installées (je sais que inkscape par exemple installe un python, et il peut passer prioritaire lors de l'inscription dans le PATH de windows)...

Dans une fenêtre de commandes, il faudrait tester (si where est disponible) avec

Code : Tout sélectionner

where python
et voir ce qui est donné, ça donnera une indication sur python, et ensuite installer pygments pour le bon python :-)
sx-2023-01-30-174720-Invite_de_commandes.png
projetmbc
Utilisateur chevronné
Utilisateur chevronné
Messages : 2270
Inscription : samedi 29 décembre 2007, 00:58

Re: Installation minted et pygments

Message non lu par projetmbc »

cpierquet a écrit : lundi 30 janvier 2023, 17:48 Sous windows, il faut être sûr de savoir quelle version de python est prise en priorité...
Sous MacOS aussi, et Unix.
cpierquet
Utilisateur confirmé
Utilisateur confirmé
Messages : 31
Inscription : dimanche 29 novembre 2020, 21:29
Statut actuel : Enseignant

Re: Installation minted et pygments

Message non lu par cpierquet »

projetmbc a écrit : lundi 30 janvier 2023, 20:56
cpierquet a écrit : lundi 30 janvier 2023, 17:48 Sous windows, il faut être sûr de savoir quelle version de python est prise en priorité...
Sous MacOS aussi, et Unix.
Oui tout à fait, j'ai été trop rapide dans ma formulation :-)
Leïla
Utilisateur confirmé
Utilisateur confirmé
Messages : 44
Inscription : vendredi 21 mai 2021, 12:32
Statut actuel : Étudiant

Re: Installation minted et pygments

Message non lu par Leïla »

cpierquet a écrit : lundi 30 janvier 2023, 17:48 Sous windows, il faut être sûr de savoir quelle version de python est prise en priorité, car si plusieurs versions sont installées (je sais que inkscape par exemple installe un python, et il peut passer prioritaire lors de l'inscription dans le PATH de windows)...

Dans une fenêtre de commandes, il faudrait tester (si where est disponible) avec

Code : Tout sélectionner

where python
et voir ce qui est donné, ça donnera une indication sur python, et ensuite installer pygments pour le bon python :-)
sx-2023-01-30-174720-Invite_de_commandes.png
J'ai ça :

Code : Tout sélectionner

C:\Users\Leïla Granger>where python
C:\Program Files\Inkscape\bin\python.exe
C:\Users\Leïla Granger\AppData\Local\Microsoft\WindowsApps\python.exe
Leïla
Utilisateur confirmé
Utilisateur confirmé
Messages : 44
Inscription : vendredi 21 mai 2021, 12:32
Statut actuel : Étudiant

Re: Installation minted et pygments

Message non lu par Leïla »

gigiair a écrit : lundi 30 janvier 2023, 08:53 Il faut installer (ou réinstaller) pygments qui entraîne l'installation de pygmentize.
Je n'y connais rien en Windoseries, l'installation d'une application est parfois bien compliquée.
Il y a eu un fil sur ce même sujet il y a peu de temps.
J'ai posté un message pour lui demander de préciser la façon dont il a procédé.
Je pense qu'il est bien mieux qualifié que moi.
Oui j'avais vu ce sujet, mais ça ne m'a pas avancé... Effectivement une explication détaillée ne serait pas de refus
cpierquet
Utilisateur confirmé
Utilisateur confirmé
Messages : 31
Inscription : dimanche 29 novembre 2020, 21:29
Statut actuel : Enseignant

Re: Installation minted et pygments

Message non lu par cpierquet »

Leïla a écrit : mardi 31 janvier 2023, 09:28
cpierquet a écrit : lundi 30 janvier 2023, 17:48 Sous windows, il faut être sûr de savoir quelle version de python est prise en priorité, car si plusieurs versions sont installées (je sais que inkscape par exemple installe un python, et il peut passer prioritaire lors de l'inscription dans le PATH de windows)...

Dans une fenêtre de commandes, il faudrait tester (si where est disponible) avec

Code : Tout sélectionner

where python
et voir ce qui est donné, ça donnera une indication sur python, et ensuite installer pygments pour le bon python :-)
sx-2023-01-30-174720-Invite_de_commandes.png
J'ai ça :

Code : Tout sélectionner

C:\Users\Leïla Granger>where python
C:\Program Files\Inkscape\bin\python.exe
C:\Users\Leïla Granger\AppData\Local\Microsoft\WindowsApps\python.exe
Donc le python qui sera pris en premier est celui de inkscape, il faudrait vérifier si pygments est bien installé pour "lui" via :

Code : Tout sélectionner

python -m pip install pygments
"C:\Program Files\Inkscape\bin\python.exe" -m pip install pygments
Leïla
Utilisateur confirmé
Utilisateur confirmé
Messages : 44
Inscription : vendredi 21 mai 2021, 12:32
Statut actuel : Étudiant

Re: Installation minted et pygments

Message non lu par Leïla »

J'obtiens ceci :

Code : Tout sélectionner

C:\Users\Leïla Granger>python -m pip install pygments
C:\Program Files\Inkscape\bin\python.exe: No module named pip

C:\Users\Leïla Granger>"C:\Program Files\Inkscape\bin\python.exe" -m pip install pygments
C:\Program Files\Inkscape\bin\python.exe: No module named pip
Puisque Pygments est sur python et pas sur Inkscape, est-ce que ce ne serait pas plus simple (si c'est possible je n'en sais rien) de faire passer python prioritaire sur Inkscape ? Ou peut-être que ça ne plairait pas à Inkscape...
cpierquet
Utilisateur confirmé
Utilisateur confirmé
Messages : 31
Inscription : dimanche 29 novembre 2020, 21:29
Statut actuel : Enseignant

Re: Installation minted et pygments

Message non lu par cpierquet »

Comme indiqué sur le premier message, il y a 2 choses qui entrent en jeu :
  • le pip trouvé par le PATH, et donc celui par qui pygments a été installé est lié à spyder (c:\users\leïla granger\appdata\local\programs\spyder\pkgs) ;
  • le python prioritaire est quant à lui lié à inskcape.
Je pense donc que minted va chercher le python de inskcape, mais que pygments n'est pas installé pour lui !
Il faudrait voir si le python de spyder peut-être placé dans le PATH (de Widows ou dans celui de texworks), avant celui de inkscape...
cpierquet
Utilisateur confirmé
Utilisateur confirmé
Messages : 31
Inscription : dimanche 29 novembre 2020, 21:29
Statut actuel : Enseignant

Re: Installation minted et pygments

Message non lu par cpierquet »

Leïla a écrit : mardi 31 janvier 2023, 10:10 J'obtiens ceci :

Code : Tout sélectionner

C:\Users\Leïla Granger>python -m pip install pygments
C:\Program Files\Inkscape\bin\python.exe: No module named pip

C:\Users\Leïla Granger>"C:\Program Files\Inkscape\bin\python.exe" -m pip install pygments
C:\Program Files\Inkscape\bin\python.exe: No module named pip
Puisque Pygments est sur python et pas sur Inkscape, est-ce que ce ne serait pas plus simple (si c'est possible je n'en sais rien) de faire passer python prioritaire sur Inkscape ? Ou peut-être que ça ne plairait pas à Inkscape...
C'est une piste oui, il faudrait voir dans les variables d'environnements de Windows (accessibles via la commande raccourcie systempropertiesadvanced) et essayer de positionner le python utile avant celui de inkscape...
sx-2023-01-31-112112.png
Leïla
Utilisateur confirmé
Utilisateur confirmé
Messages : 44
Inscription : vendredi 21 mai 2021, 12:32
Statut actuel : Étudiant

Re: Installation minted et pygments

Message non lu par Leïla »

J'ai envoyé Inkscape tout en bas du Path mais le problème persiste...
Leïla
Utilisateur confirmé
Utilisateur confirmé
Messages : 44
Inscription : vendredi 21 mai 2021, 12:32
Statut actuel : Étudiant

Re: Installation minted et pygments

Message non lu par Leïla »

Il faut modifier la variable d'environnement plutôt dans la variable utilisateur ou dans la variable système ? Ou les deux ?
Dans le Path de mes variables utilisateur je n'ai que WindowsApps et MikTex c'est peut-être de là que vient le problème aussi ? Par contre dans le Path de mes variables sytème j'ai plein de trucs
cpierquet
Utilisateur confirmé
Utilisateur confirmé
Messages : 31
Inscription : dimanche 29 novembre 2020, 21:29
Statut actuel : Enseignant

Re: Installation minted et pygments

Message non lu par cpierquet »

Tu peux essayer d'installer python de manière "officielle", via l'application officielle qui pourra s'inscrire dans le PATH ou bien miniconda (que je trouve pas mal !)
cpierquet
Utilisateur confirmé
Utilisateur confirmé
Messages : 31
Inscription : dimanche 29 novembre 2020, 21:29
Statut actuel : Enseignant

Re: Installation minted et pygments

Message non lu par cpierquet »

Leïla a écrit : mardi 31 janvier 2023, 17:57 Il faut modifier la variable d'environnement plutôt dans la variable utilisateur ou dans la variable système ? Ou les deux ?
Dans le Path de mes variables utilisateur je n'ai que WindowsApps et MikTex c'est peut-être de là que vient le problème aussi ? Par contre dans le Path de mes variables sytème j'ai plein de trucs
Et en essayant d'enlever tout bonnement les lignes liées à inkscape ?