[Linux] corriger une erreur pour installer un paquet python3
René Bastian
rbastian@::1
Dim 4 Nov 14:12:22 CET 2018
Bonjour,
si 'print "Unit tests ..."' lance un message d'erreur, c'est que le
python est en version 3, mais BeautifulSoup en version 2.
On peut:
- chercher une version Python3 de cette soupe
- ou corriger soi-même (grossièrement avec '2to3' mais ça ne marche pas
toujours)
- commander une autre soupe.
rb
On Sun, 4 Nov 2018 13:56:16 +0100 (CET)
Bernard Schoenacker <bernard.schoenacker@::1> wrote:
> bonjour,
>
> je voulais installer un paquet et je n'y arrive pas ...
>
> voici l'erreur :
>
>
> pip3 install BeautifulSoup
> Collecting BeautifulSoup
> Downloading
> https://files.pythonhosted.org/packages/1e/ee/295988deca1a5a7accd783d0dfe14524867e31abb05b6c0eeceee49c759d/BeautifulSoup-3.2.1.tar.gz
> Complete output from command python setup.py egg_info: Traceback
> (most recent call last): File "<string>", line 1, in <module>
> File "/tmp/user/0/pip-build-esgc0hwb/BeautifulSoup/setup.py",
> line 22 print "Unit tests have failed!"
> ^
> SyntaxError: Missing parentheses in call to 'print'. Did you mean
> print("Unit tests have failed!")?
>
> désolé, mais le fichier temporaire n'existe plus sur mon ordi
>
>
> comment corriger le tir ?
>
> merci
>
> slt
> bernard
>
--
r.bastian
www.pythoneon.org
Plus d'informations sur la liste de diffusion linux