pyenv 代理不适用于 MAC

pyenv proxy not work on MAC

如标题所述,以下配置未启用代理。

export http_proxy="socks5://127.0.0.1:1080"
export http_proxys="socks5://127.0.0.1:1080"

pyenv install 3.5.2

还有其他方法吗?

试了很多方法,只能这样:

https_proxy=socks5://127.0.0.1:1080 pyenv install -v 3.5.2

@Leon 的答案没有内联版本:

export https_proxy=socks5://127.0.0.1:1080
# do something
unset https_proxy

除了使用代理,如果你只是想加速pyenv,另一种方法是:

手动下载python zip file,放入pyenv cache

步骤:

  1. 下载https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tar.xz

    • pyenv install 3.7.3
    • 时显示
  2. 将下载的 Python-3.7.3.tar.xz 移动到 ~/.pyenv/cache

    • 如果 foler 不存在,请通过 mkdir ~/.pyenv/cache
    • 创建它