Installer pip sur ubuntu 14.04
RésoluFlayme -
Bonjour,
Je voudrais intaller "pip" sur ubuntu 14.04. Quand je fais la commande suivante:
python3 get-pip.py.1
J'obtiens l'erreur suivante:
Traceback (most recent call last):
File "get-pip.py.1", line 27077, in <module>
main()
File "get-pip.py.1", line 135, in main
bootstrap(tmpdir=tmpdir)
File "get-pip.py.1", line 111, in bootstrap
monkeypatch_for_cert(tmpdir)
File "get-pip.py.1", line 92, in monkeypatch_for_cert
from pip._internal.commands.install import InstallCommand
zipimport.ZipImportError: can't decompress data; zlib not available
Quand j'essaye d'installer zlib:
sudo apt-get install zlib1g-dev
J'obtiens cette erreur:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package zlib1g-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
zlib1g-dev:i386
E: Package 'zlib1g-dev' has no installation candidate
Merci en avance pour votre aide
Flayme
Linux
3 réponses
-
Bonjour,
sudo apt update sudo apt install python3-pip
Puis "pip3 --version" pour vérifier
-
-
-
-
Il doit te manquer un lien symbolique :
(mando@silk) (~) $ ls -l /usr/bin/python3 lrwxrwxrwx 1 root root 10 11 août 14:57 /usr/bin/python3 -> python3.10Pour le créer, en admettant que python3.6 soit ton interpréteur le plus récent :
cd /usr/bin ls -l python* # Pour voir les versions installées sudo ln -s python3.6 pythonBonne chance
-
C'est exactement ça mais je n'arrive pas à faire le lien:
ls -l /usr/bin/python3lrwxrwxrwx 1 root root 17 oct. 23 00:42 /usr/bin/python3 -> usr/bin/python3.4cd /usr/binsudo ln -s python3.6 pythonln: failed to create symbolic link ‘python’: File existsls -l python*lrwxrwxrwx 1 root root 9 déc. 21 2013 python -> python2.7 lrwxrwxrwx 1 root root 9 déc. 21 2013 python2 -> python2.7 -rwxr-xr-x 1 root root 3341256 nov. 13 2018 python2.7 lrwxrwxrwx 1 root root 17 oct. 23 00:42 python3 -> usr/bin/python3.4 -rwxr-xr-x 1 root root 3892168 oct. 9 2013 python3.3 -rwxr-xr-x 1 root root 3892168 oct. 9 2013 python3.3m -rwxr-xr-x 2 root root 3709816 nov. 13 2018 python3.4 lrwxrwxrwx 1 root root 33 nov. 13 2018 python3.4-config -> x86_64-linux-gnu-python3.4-config -rwxr-xr-x 2 root root 3709816 nov. 13 2018 python3.4m lrwxrwxrwx 1 root root 34 nov. 13 2018 python3.4m-config -> x86_64-linux-gnu-python3.4m-config -rwxr-xr-x 2 root root 4329400 mai 24 2018 python3.5 -rwxr-xr-x 2 root root 4329400 mai 24 2018 python3.5m lrwxrwxrwx 1 root root 16 mars 23 2014 python3-config -> python3.4-config lrwxrwxrwx 1 root root 10 mars 23 2014 python3m -> python3.4m lrwxrwxrwx 1 root root 17 mars 23 2014 python3m-config -> python3.4m-config-> il ne me met pas qu'il y a python3.6 (pourtant je l'ai bien installer):
python3.6Python 3.6.0 (default, Oct 22 2022, 16:40:52) [GCC 4.8.4] on linux Type "help", "copyright", "credits" or "license" for more information. >>> test = "Hello" >>> print(f"{test} world") Hello world(les "f-strings sont spécifique au version de python supérieur ou égal à 3.6)
C'est peut-être l'endroit où il c'est installé le problème:
which python3.6/usr/local/bin/python3.6
-
-
Juste pour information, Ubuntu 14.04 est en Extended Security Maintenance, bien que encore maintenue, il est fortement recommandé de passer à une version plus récente (22.04 étant la dernière LTS).
Source : https://ubuntu.com/blog/what-is-an-ubuntu-lts-release
-
J'ai aussi essayé d'installer zlib comme ça.