gpt4 book ai didi

python - virtualenv 在写入 bin 之前挂起

转载 作者:行者123 更新时间:2023-11-28 18:29:00 25 4
gpt4 key购买 nike

Virtualenv 在成功安装 pip、setuptools 和 wheel 后一直挂起。在我的主目录或 VM 上的任何其他目录中执行 virtualenv venv -v,输出:

Creating /home/stephen.kasica/venv/lib/python2.7
Symlinking Python bootstrap modules
Symlinking /home/stephen.kasica/venv/lib/python2.7/config
Symlinking /home/stephen.kasica/venv/lib/python2.7/lib-dynload
Symlinking /home/stephen.kasica/venv/lib64/python2.7/os.py
Ignoring built-in bootstrap module: posix
Symlinking /home/stephen.kasica/venv/lib64/python2.7/posixpath.py
Cannot import bootstrap module: nt
Symlinking /home/stephen.kasica/venv/lib64/python2.7/ntpath.py
Symlinking /home/stephen.kasica/venv/lib64/python2.7/genericpath.py
Symlinking /home/stephen.kasica/venv/lib64/python2.7/fnmatch.py
Symlinking /home/stephen.kasica/venv/lib64/python2.7/locale.py
Symlinking /home/stephen.kasica/venv/lib64/python2.7/encodings
Symlinking /home/stephen.kasica/venv/lib64/python2.7/codecs.py
Symlinking /home/stephen.kasica/venv/lib64/python2.7/stat.py
Symlinking /home/stephen.kasica/venv/lib64/python2.7/UserDict.py
Symlinking /home/stephen.kasica/venv/lib64/python2.7/copy_reg.py
Symlinking /home/stephen.kasica/venv/lib64/python2.7/types.py
Symlinking /home/stephen.kasica/venv/lib64/python2.7/re.py
Symlinking /home/stephen.kasica/venv/lib64/python2.7/sre.py
Symlinking /home/stephen.kasica/venv/lib64/python2.7/sre_parse.py
Symlinking /home/stephen.kasica/venv/lib64/python2.7/sre_constants.py
Symlinking /home/stephen.kasica/venv/lib64/python2.7/sre_compile.py
Symlinking /home/stephen.kasica/venv/lib64/python2.7/warnings.py
Symlinking /home/stephen.kasica/venv/lib64/python2.7/linecache.py
Symlinking /home/stephen.kasica/venv/lib64/python2.7/_abcoll.py
Symlinking /home/stephen.kasica/venv/lib64/python2.7/abc.py
Symlinking /home/stephen.kasica/venv/lib64/python2.7/_weakrefset.py
Creating /home/stephen.kasica/venv/lib/python2.7/site-packages
Writing /home/stephen.kasica/venv/lib64/python2.7/site.py
Writing /home/stephen.kasica/venv/lib64/python2.7/orig-prefix.txt
Writing /home/stephen.kasica/venv/lib64/python2.7/no-global-site-packages.txt
Creating parent directories for /home/stephen.kasica/venv/include
Symlinking /home/stephen.kasica/venv/include/python2.7
Creating /home/stephen.kasica/venv/bin
New python executable in /home/stephen.kasica/venv/bin/python
Changed mode of /home/stephen.kasica/venv/bin/python to 0755
Testing executable with /home/stephen.kasica/venv/bin/python -c "import sys;out=sys.stdout;getattr(out, "buffer", out).write(sys.prefix.encode("utf-8"))"
Got sys.prefix result: u'/home/stephen.kasica/venv'
Creating /home/stephen.kasica/venv/lib64/python2.7/distutils
Writing /home/stephen.kasica/venv/lib64/python2.7/distutils/__init__.py
Writing /home/stephen.kasica/venv/lib64/python2.7/distutils/distutils.cfg
Installing setuptools, pip, wheel...
Collecting setuptools
Using cached setuptools-25.2.0-py2.py3-none-any.whl
Collecting pip
Collecting wheel
Installing collected packages: setuptools, pip, wheel
Successfully installed pip-8.1.2 setuptools-25.2.0 wheel-0.29.0
...Installing setuptools, pip, wheel...done.

它卡在这里,从不输出以下行。

Writing venv/bin/activate
Writing venv/bin/activate.fish
Writing venv/bin/activate_this.py
Writing venv/bin/activate.csh

当我 Ctrl+C 时,它会吐出这个 Traceback,但我不确定它是否与 Ctrl+ 有关C 还是这个问题。

Traceback (most recent call last):
File "/usr/bin/virtualenv", line 11, in <module>
sys.exit(main())
File "/usr/lib/python2.7/site-packages/virtualenv.py", line 711, in main
symlink=options.symlink)
File "/usr/lib/python2.7/site-packages/virtualenv.py", line 944, in create_environment
download=download,
File "/usr/lib/python2.7/site-packages/virtualenv.py", line 900, in install_wheel
call_subprocess(cmd, show_stdout=False, extra_env=env, stdin=SCRIPT)
File "/usr/lib/python2.7/site-packages/virtualenv.py", line 767, in call_subprocess
line = stdout.readline()
KeyboardInterrupt

我正在运行 virtualenv 版本 15.0.3,我在阅读 this similar issue 后从 15.0.1 升级了. Python 是 2.7.5 版。整个东西在 Red Hat Enterprise Linux Workstation release 7.2 (Maipo) 上运行

最佳答案

似乎清除 pip 的缓存可以解决这个问题。不过,我真的希望有人知道为什么。

关于python - virtualenv 在写入 bin 之前挂起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39024067/

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