0

我在 Fedora 26 上使用pip3 install --user virtualenv.
系统有 python 2.7 和 python 3.6。
当我创建一个“virtualenv venv”时,我得到了这个输出和错误。

/home/asraisingh/venv/bin/python2 中的新 python 可执行文件还在 /home
/asraisingh/venv/bin/python 中创建可执行文件
安装 setuptools、pip、wheel...
命令 /home/asraisingh/venv/bin/ 的完整输出python2 - setuptools pip wheel:
回溯(最近一次调用最后):
文件“”,第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 行,
导入 textwrap
文件“/usr/lib64/ python2.7/textwrap.py”,第 10 行,在
导入字符串中,重新

文件“string.py”,第 1 行 KDE:9
^
SyntaxError: invalid syntax
----------------------------------------------------
...正在安装 setuptools,点子,轮子……完成了。
回溯(最后一次调用):
文件“/home/asraisingh/.local/bin/virtualenv”,第 11 行,在
sys.exit(main())
文件“/home/asraisingh/.local/lib/python2.7 /site-packages/virtualenv.py”,第 713 行,在主
symlink=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))
OSError: Command /home/asraisingh/venv/bin /python2 - setuptools pip wheel 失败,错误代码为 1

4

1 回答 1

1

string.py检查您的当前工​​作目录中是否有一个名为的文件。如果是,请重命名、移动或删除它。这应该可以解决您的问题。

于 2017-12-02T09:38:15.483 回答