gpt4 book ai didi

python - Virtualenv 和 Pip 永远挂起

转载 作者:太空狗 更新时间:2023-10-29 21:36:26 24 4
gpt4 key购买 nike

我正在运行一个带有 virtualenv 的 django 项目,该项目直到今天下午都运行良好。我去运行 source my-env/bin/activate 它似乎激活了(它给了我通常的命令提示符),但是当我尝试 python manage.py runserver它说找不到 django。我运行了一个 python 脚本并尝试导入 django,果然它说没有名为 django 的模块。所以我删除了这个 virtualenv 并创建了一个新的,并做了一个 pip install -r requirements.txt。就在那时我注意到 pip 永远挂起,并且在键入 ^C 时它会给出一个很长的回溯,我在下面提供了它。一旦发生这种情况,我再次尝试删除 virtualenv 并仅在我输入时重新开始输入 ^C 后回溯。我查看了整个在线论坛并尝试了所有方法来解决此问题,但似乎没有任何效果。如果有人对如何解决此问题有任何想法,我将不胜感激。

Installing setuptools, pip, wheel...^CTraceback (most recent call last):
File "/usr/local/bin/virtualenv", line 11, in <module>
done.
sys.exit(main())
File "/usr/local/lib/python2.7/site-packages/virtualenv.py", line 669, in main
Traceback (most recent call last):
File "/usr/local/lib/python2.7/site-packages/virtualenv.py", line 2327, in <module>
raise SystemExit(popen.wait())
File "/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 1384, in wait
main()
File "/usr/local/lib/python2.7/site-packages/virtualenv.py", line 711, in main
symlink=options.symlink)
File "/usr/local/lib/python2.7/site-packages/virtualenv.py", line 944, in create_environment
download=download,
File "/usr/local/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/local/lib/python2.7/site-packages/virtualenv.py", line 767, in call_subprocess
line = stdout.readline()
KeyboardInterrupt
pid, sts = _eintr_retry_call(os.waitpid, self.pid, 0)
File "/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 476, in _eintr_retry_call
return func(*args)
KeyboardInterrupt

最佳答案

可能不是很有帮助,但我遇到了相同的症状并发现使用详细选项很有帮助:

mkvirtualenv new-env -v

输出指向我遇到的代理问题,阻止使用 setuptools,我通过修复代理设置解决了这个问题:

Installing setuptools, pip, wheel...
Collecting setuptools
Retrying (Retry(total=4, connect=None, read=None, redirect=None))
after connection broken by 'ProxyError('Cannot connect to proxy.',
timeout('timed out',))': /devpi/setuptools/

关于python - Virtualenv 和 Pip 永远挂起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40093814/

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