je dois utiliser python2 pour certains programmes (notamment flask, dont les modules ne sont pas tous portées sous python3). Mais j’ai une erreur bien moche au lancement de virtualenv2, alors que virtualenv3 fonctionne et que tous mes programmes python2 n’ont aucun soucis :
Code : Tout sélectionner
$ virtualenv2 --no-site-packages `pwd`/env
New python executable in /home/guillaume/flaskblog/blog/env/bin/python2
Not overwriting existing python script /home/guillaume/flaskblog/blog/env/bin/python (you must use /home/guillaume/flaskblog/blog/env/bin/python2)
Installing setuptools.......
Complete output from command /home/guillaume/flas...blog/env/bin/python2 -c "#!python
\"\"\"Bootstra...sys.argv[1:])
" /usr/lib/python2.7/s...ols-0.6c11-py2.7.egg:
usage: -c [options] requirement_or_url ...
or: -c --help
error: invalid command 'easy_install'
----------------------------------------
...Installing setuptools...done.
Traceback (most recent call last):
File "/usr/bin/virtualenv2", line 3, in <module>
virtualenv.main()
File "/usr/lib/python2.7/site-packages/virtualenv.py", line 979, in main
no_pip=options.no_pip)
File "/usr/lib/python2.7/site-packages/virtualenv.py", line 1091, in create_environment
search_dirs=search_dirs, never_download=never_download)
File "/usr/lib/python2.7/site-packages/virtualenv.py", line 611, in install_setuptools
search_dirs=search_dirs, never_download=never_download)
File "/usr/lib/python2.7/site-packages/virtualenv.py", line 583, in _install_req
cwd=cwd)
File "/usr/lib/python2.7/site-packages/virtualenv.py", line 1057, in call_subprocess
% (cmd_desc, proc.returncode))
OSError: Command /home/guillaume/flas...blog/env/bin/python2 -c "#!python
\"\"\"Bootstra...sys.argv[1:])
" /usr/lib/python2.7/s...ols-0.6c11-py2.7.egg failed with error code 1