Получение ошибки при использовании virtualenv venv на fedora 26
Я установил virtualenv на fedora 26, используя pip3 install --user virtualenv
,
Система имеет как Python 2.7, так и Python 3.6.
Когда я создаю "virtualenv venv", я получаю этот вывод и ошибку.
Новый исполняемый файл python в /home/asraisingh/venv/bin/python2
Также создаем исполняемый файл в / home / asraisingh / venv / bin / python
Установка setuptools, pip, wheel...
Полный вывод команды /home/asraisingh/venv/bin/python2 - setuptools pip wheel:
Traceback (последний вызов был последним):
Файл "", строка 7, в
Файл "/home/asraisingh/.local/lib/python2.7/site-packages/virtualenv_support/pip-9.0.1-py2.py3-none-any.whl/pip/init.py", строка 7, в
Файл "/usr/lib64/python2.7/optparse.py", строка 77, в
импортировать текстовую пленку
Файл "/usr/lib64/python2.7/textwrap.py", строка 10, в
строка импорта, ре
Файл "string.py", строка 1 KDE: 9
^
SyntaxError: неверный синтаксис
----------------------------------------
... Установка setuptools, pip, wheel... сделано.
Traceback (последний вызов был последним):
Файл "/home/asraisingh/.local/bin/virtualenv", строка 11, в
sys.exit(основной ())
Файл "/home/asraisingh/.local/lib/python2.7/site-packages/virtualenv.py", строка 713, в основном
символическая =options.symlink)
Файл "/home/asraisingh/.local/lib/python2.7/site-packages/virtualenv.py", строка 945, в create_environment
скачать = скачать,
Файл "/home/asraisingh/.local/lib/python2.7/site-packages/virtualenv.py", строка 901, в install_wheel
call_subprocess (cmd, show_stdout = False, extra_env = env, stdin = SCRIPT)
Файл "/home/asraisingh/.local/lib/python2.7/site-packages/virtualenv.py", строка 797, в call_subprocess
% (cmd_desc, proc.returncode))
Ошибка OSE: команда /home/asraisingh/venv/bin/python2 - сбой pip-колеса setuptools с кодом ошибки 1
1 ответ
Проверьте, есть ли у вас файл с именем string.py
в вашем текущем рабочем каталоге. Если это так, переименуйте, переместите или удалите его. Это должно решить вашу проблему.