回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>直到最近才出现这个问题,但是当尝试创建一个新的虚拟环境(Windows7,Python2.7.13,virtualenv==15.1.0)时,它只是挂在“安装setuptools,pip,wheel…”上,执行一个crtl^c就可以:</p>
<pre><code>PS C:\Users\John\Envs> virtualenv.exe rmapvenv
New python executable in C:\Users\John\Envs\test\Scripts\python.exe
Installing setuptools, pip, wheel...done.
Traceback (most recent call last):
File "c:\python27\lib\runpy.py", line 162, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "c:\python27\lib\runpy.py", line 72, in _run_code
exec code in run_globals
File "C:\Python27\Scripts\virtualenv.exe\__main__.py", line 9, in <module>
File "c:\python27\lib\site-packages\virtualenv.py", line 713, in main
symlink=options.symlink)
File "c:\python27\lib\site-packages\virtualenv.py", line 945, in create_environment
download=download,
File "c:\python27\lib\site-packages\virtualenv.py", line 901, in install_wheel
call_subprocess(cmd, show_stdout=False, extra_env=env, stdin=SCRIPT)
File "c:\python27\lib\site-packages\virtualenv.py", line 769, in call_subprocess
line = stdout.readline()
<a href="https://www.cnpython.com/pypi/keyboard" class="inner-link">keyboard</a>Interrupt
</code></pre>
<p>在virtualenv.py中添加一些打印语句可以得到以下结果:</p>
<pre><code>Running command C:\Users\John\Envs\test\Scripts\python.exe - setuptools pip wheel
Collecting setuptools
Using cached setuptools-35.0.1-py2.py3-none-any.whl
Collecting pip
Collecting wheel
</code></pre>
<p>好像挂在轮子上了</p>