Virtualenv: Erreur lors de l'exécution de virtualenv venv --python python3 sur une nouvelle installation de yosemite

Créé le 20 oct. 2015  ·  4Commentaires  ·  Source: pypa/virtualenv

Étapes à reproduire : :

brew install python python3
pip install virtualenv
virtualenv venv --python python3

Voici la trace de la pile : :

Running virtualenv with interpreter /usr/local/bin/python3
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/site-packages/virtualenv.py", line 14, in <module>
    import shutil
  File "/usr/local/Cellar/python3/3.4.3_2/Frameworks/Python.framework/Versions/3.4/lib/python3.4/shutil.py", line 11, in <module>
    import fnmatch
  File "/usr/local/Cellar/python3/3.4.3_2/Frameworks/Python.framework/Versions/3.4/lib/python3.4/fnmatch.py", line 15, in <module>
    import functools
  File "/usr/local/Cellar/python3/3.4.3_2/Frameworks/Python.framework/Versions/3.4/lib/python3.4/functools.py", line 21, in <module>
    from collections import namedtuple
  File "/usr/local/Cellar/python3/3.4.3_2/Frameworks/Python.framework/Versions/3.4/lib/python3.4/collections/__init__.py", line 17, in <module>
     from reprlib import recursive_repr as _recursive_repr
  File "/usr/local/lib/python2.7/site-packages/reprlib/__init__.py", line 7, in <module>
    raise ImportError('This package should not be accessible on Python 3. '
ImportError: This package should not be accessible on Python 3. Either you are trying to run from the python-future src folder or your installation of python-future is corrupted.

Commentaire le plus utile

La mise à niveau vers virtualenv==15.0.1 a résolu le problème sur Ubuntu.

Tous les 4 commentaires

Cela devrait être corrigé par https://github.com/pypa/virtualenv/pull/805 qui n'est pas encore devenu stable.

De plus, je ne pense pas que ce soit vraiment nouveau, sinon vous n'auriez pas installé reprlib .

Une "solution de contournement": pip install --upgrade virtualenv==12.0.2

ou

pip install --upgrade https://github.com/pypa/virtualenv/archive/develop.zip

Référence : http://stackoverflow.com/a/33074714/788022

La mise à niveau vers virtualenv==15.0.1 a résolu le problème sur Ubuntu.

Ce problème a été automatiquement marqué comme obsolète car il n'a pas eu d'activité récente. Il sera fermé si aucune autre activité ne se produit. Ajoutez simplement un commentaire si vous voulez le garder ouvert. Merci pour vos contributions.

Cette page vous a été utile?
0 / 5 - 0 notes