gpt4 book ai didi

python - virtualenv 挂断了安装 setuptools

转载 作者:太空狗 更新时间:2023-10-29 17:17:28 25 4
gpt4 key购买 nike

直到最近才遇到这个问题,但是当尝试创建一个新的虚拟环境(windows 7,python 2.7.13,virtualenv==15.1.0)时,它只是卡在“正在安装 setuptools,pip,wheel ... "然后做一个 crtl^c 给你这个:

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()
KeyboardInterrupt

在 virtualenv.py 中添加一些打印语句给我这个:

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

好像卡在轮子上了

最佳答案

使用 -v切换以获得详细输出。

对我来说,这是一个网络连接。具体来说,我尝试使用的服务器 virtualenv在 Internet 上有防火墙,我需要通过代理才能退出。除此之外,virtualenv 似乎不支持环境中的代理设置,并且它没有命令行开关。

所以使用pip预缓存/预下载 3 个所需的包:

sudo pip download setuptools pip wheel --proxy http://<yourproxyhere>

然后你可以运行virtualenv它将使用您刚刚下载的缓存包。

关于python - virtualenv 挂断了安装 setuptools,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43599428/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com