J'essaie de compiler un exemple avec pythontex, sans succès !

Le fichier :

Ouvrir dans l'éditeur Overleaf
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[french]{babel}
\usepackage[T1]{fontenc}
\usepackage{mathtools}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{pythontex}
\begin{document}
\begin{pycode}
from sympy import *
x, y = symbols('x y')
\end{pycode}
\section{Développements, factorisations...}
Une expression : $x(x + 2y)$
\begin{pycode}
exp = x*(x + 2*y)
dev_exp = expand(exp)
\end{pycode}
La dérivée de la fonction définie par $\cos(x)$ est : $\py{latex(diff(cos(x), x))}$
Une primitive de la fonction définie par $\cos(x)$ est : $\py{latex(integrate(cos(x), x))}$
La limite de la fonction $\frac{ln(x)}{x}$ en $+\infty$ est : $\py{latex(limit(ln(x)/x, x, oo))}$
La limite de la fonction $\frac{1}{x}$ en $0^{+}$ est : $\py{latex(limit(1/x, x, 0, '+'))}$
La limite de la fonction $\frac{1}{x}$ en $0^{-}$ est : $\py{latex(limit(1/x, x, 0, '-'))}$
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Voici le fichier log :

This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=pdflatex 2020.10.4) 6 OCT 2020 17:04
entering extended mode
write18 enabled.
%&-line parsing enabled.
**compilation_pythontex.tex
(./compilation_pythontex.tex
LaTeX2e <2020-10-01>
L3 programming layer <2020-09-24> xparse <2020-03-03>
(/usr/local/texlive/2020/texmf-dist/tex/latex/base/article.cls
Document Class: article 2020/04/10 v1.4m Standard LaTeX document class
(/usr/local/texlive/2020/texmf-dist/tex/latex/base/size12.clo
File: size12.clo 2020/04/10 v1.4m Standard LaTeX file (size option)
)
c@part=count175
c@section=count176
c@subsection=count177
c@subsubsection=count178
c@paragraph=count179
c@subparagraph=count180
c@figure=count181
c@table=count182
abovecaptionskip=skip47
belowcaptionskip=skip48
bibindent=dimen138
)
(/usr/local/texlive/2020/texmf-dist/tex/latex/base/inputenc.sty
Package: inputenc 2020/08/01 v1.3d Input encoding file
inpenc@prehook=toks15
inpenc@posthook=toks16
)
(/usr/local/texlive/2020/texmf-dist/tex/generic/babel/babel.sty
Package: babel 2020/10/03 3.49 The Babel package
(/usr/local/texlive/2020/texmf-dist/tex/generic/babel/babel.def
File: babel.def 2020/10/03 3.49 Babel common definitions
babel@savecnt=count183
U@D=dimen139
l@babelnohyphens=language86
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

ubuntu 20.04 texlive 2020

commande texstudio : pdflatex --shell-escape -synctex=1 -interaction=nonstopmode %.tex |python3 /usr/local/bin/pythontex.py %.tex|pdflatex --shell-escape -synctex=1 -interaction=nonstopmode %.tex|"/usr/bin/evince" %.pdf

En exécutant les trois étapes, et avec pythontex :

This is PythonTeX 0.17
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "/usr/local/texlive/2020/texmf-dist/scripts/pythontex/pythontex3.py", line 1560, in run_code
proc = subprocess.Popen(exec_cmd, stdout=out_file, stderr=err_file)
File "/usr/lib/python3.8/subprocess.py", line 854, in init
self._execute_child(args, executable, preexec_fn, close_fds,
File "/usr/lib/python3.8/subprocess.py", line 1702, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'python'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3.8/multiprocessing/pool.py", line 125, in worker
result = (True, func(args, *kwds))
File "/usr/local/texlive/2020/texmf-dist/scripts/pythontex/pythontex3.py", line 1563, in run_code
except WindowsError as e:
NameError: name 'WindowsError' is not defined
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/bin/pythontex", line 62, in
pythontex.main()
File "/usr/local/texlive/2020/texmf-dist/scripts/pythontex/pythontex3.py", line 2811, in main
do_multiprocessing(data, temp_data, old_data, engine_dict)
File "/usr/local/texlive/2020/texmf-dist/scripts/pythontex/pythontex3.py", line 1383, in do_multiprocessing
result = task.get()
File "/usr/lib/python3.8/multiprocessing/pool.py", line 768, in get
raise self._value
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Posée 06 Oct '20, 18:25

miyazaki's gravatar image

miyazaki
158713
Taux d'acceptation : 0%

Modifiée 08 Oct '20, 00:37

Pouvez vous lancer les trois commandes séparément en ligne de commande ? (1 : pdflatex fichier.tex, 2 : pythontex.py fichier.tex , 3 : pdflatex fichier.tex) quelle est la sortie de pythontex.py fichier.tex?

(07 Oct '20, 22:21) touhami touhami's gravatar image

@touhami le problème persiste en compilant en trois étapes comme indiqué dans la documentation ! J'ai même supprimé tous les fichiers auxiliaires, et j'ai recompilé. Pas de résultats.

(07 Oct '20, 23:17) miyazaki miyazaki's gravatar image

Mais quel est le résultat de la commande pythontex.py fichier.tex ? qu'est ce qu'il s'affiche au terminal ?

(08 Oct '20, 00:20) touhami touhami's gravatar image

J'ai édité la question.

(08 Oct '20, 00:58) miyazaki miyazaki's gravatar image

Aucune réponse ?

(24 Oct '20, 23:00) miyazaki miyazaki's gravatar image
1

@miyazaki Essayez sur un site Web pour python, cela semble être un problème python avec unix contre Microsoft Windows. Problème similaire https://github.com/seleniumhq/selenium-google-code-issue-archive/issues/5034#issuecomment-192103396

(25 Oct '20, 16:24) samcarter samcarter's gravatar image
Affichage de 5 parmi 6 Afficher 1 commentaire(s) en plus

J'ai réussi à exécuter ce code sous Debian/bullseye+TeXLive2020. Voici la partie du log à laquelle il fallait prêter attention

FileNotFoundError: [Errno 2] No such file or directory: 'python'
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Il est clair que pythontex ne peut pas fonctionner s'il ne trouve pas l'interpréteur de Python. J'ai les commandes python2 et python3, mais pas la commande python. Il suffit de préciser dans la commande pythontex celle que l'on veut utiliser

pythontex --interpreter "python:/usr/bin/python3" TeX-ecmZ6iR6g.tex
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Une petite compilation pdflatex, et zou, voilà le résultat :

alt text

Lien permanent

Publiée 08 Déc '20, 11:52

Jean-jacques%20R%C3%A9torr%C3%A9's gravatar image

Jean-jacques Rétorré
55615
Taux d'acceptation : 44%

Modifiée 09 Déc '20, 15:09

Votre réponse
[Masquer 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

Mots-clés de la question :

×2

Question posée : 06 Oct '20, 18:25

Question vue : 5,273 fois

Dernière mise à jour : 09 Déc '20, 15:09

Questions similaires

C'est votre première visite ici ? Consultez la FAQ !

×