Quand j'essaye de faire un venv pour Python 3.4 ...
$ pyvenv-3.4 <directory>
Error: Command '['<directory>/bin/python3.4', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 1
J'obtiens une erreur.
Quand j'exécute la commande directement, j'obtiens l'erreur suivante, alors j'ai dit qu'il n'y avait pas de module ʻensure pip`.
<directory>/bin/python3.4: No module named ensurepip
Il n'y a aucune aide pour cela, donc j'ai fait un venv avec l'option --without-pip
et puis installé manuellement pip pour l'éviter.
$ pyvenv-3.4 --without-pip <directory>
$ source <directory>/bin/activate
#Installation des outils de configuration
$ curl -O https://pypi.python.org/packages/source/s/setuptools/setuptools-3.4.4.tar.gz
$ tar xvfz setuptools-3.4.4.tar.gz
$ cd setuptools-3.4.4/
$ python setup.py install
#installation de pip
$ curl -O https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz
$ tar xvfz pip-1.5.4.tar.gz
$ cd pip-1.5.4/
$ python setup.py install
Reconstruire venv n'est pas si gênant, donc j'attends une solution tout en l'évitant ci-dessus.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=732703
Recommended Posts