Virtualenv: Ошибка при запуске virtualenv venv --python python3 при новой установке yosemite

Созданный на 20 окт. 2015  ·  4Комментарии  ·  Источник: pypa/virtualenv

Действия по воспроизведению::

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

Это трассировка стека:

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.

Самый полезный комментарий

Обновление до virtualenv == 15.0.1 решило проблему для Ubuntu.

Все 4 Комментарий

Это должно быть исправлено https://github.com/pypa/virtualenv/pull/805, который еще не стал стабильным.

Кроме того, я не верю, что это действительно свежо, иначе у вас не было бы установлено reprlib .

«Обходной путь»: pip install --upgrade virtualenv == 12.0.2

или

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

Ссылка: http://stackoverflow.com/a/33074714/788022

Обновление до virtualenv == 15.0.1 решило проблему для Ubuntu.

Эта проблема была автоматически помечена как устаревшая, поскольку в последнее время не было активности. Он будет закрыт, если больше не будет активности. Просто добавьте комментарий, если хотите, чтобы он оставался открытым. Спасибо за ваш вклад.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги