折腾:
【未解决】Mac中用pyenv安装版本2的Python
期间,发现:
pyenv install 2.7.18 python-build: use openssl from homebrew python-build: use readline from homebrew Downloading Python-2.7.18.tar.xz... -> https://www.python.org/ftp/python/2.7.18/Python-2.7.18.tar.xz ^Cerror: failed to download Python-2.7.18.tar.xz
下载速度太慢,或者说根本没速度。
所以中断,想办法去加代理提高下载速度:
export HTTP_PROXY=http://127.0.0.1:58591; export HTTPS_PROXY=http://127.0.0.1:58591; export ALL_PROXY=socks5://127.0.0.1:51837
结果无效。
参考自己的:
pip --proxy http://127.0.0.1:1087 install pandas
去试试:
pyenv --proxy http://127.0.0.1:58591 install 2.7.18 pyenv: no such command `--proxy'
算了。慢慢下载吧。还是不行。
pyenv add proxy
试试:
HTTPS_PROXY=http://127.0.0.1:58591 pyenv install 2.7.18
无效。
换sock5:
https_proxy=socks5://127.0.0.1:51837 pyenv install 2.7.18
问题依旧。
竟然看到自己的回复了。。。
去试试:
【未解决】Mac中如何给wget加代理提高下载速度
最后还是用Safari下载:
然后开启全局代理后,找到合适节点后,下载速度:直接到3MB/s+,立刻下载完毕了。
✘ xxx@x ~/Downloads mkdir ~/.pyenv/cache xxx@x ~/Downloads mv Python-2.7.18.tar.xz ~/.pyenv/cache xxx@x ~/Downloads ll ~/.pyenv/cache total 27104 -rw-r--r--@ 1 xxx 1748468295 12M 1 20 22:41 Python-2.7.18.tar.xz
【总结】
最后是:
还是参考此贴中自己之前的回复
用:
手动下载:
mkdir ~/.pyenv/cache
移动过去:
mv Python-2.7.18.tar.xz ~/.pyenv/cache
得以实现,无需下载,直接继续安装即可。
转载请注明:在路上 » 【规避解决】Mac中pyenv安装python时加代理以加速下载