0%

Pyenv安装

Pyenv安装

Windows 安装 Pyenv

  1. 打开 Powershell

  2. 执行以下命令安装 pyenv-win

    1
    Invoke-WebRequest -UseBasicParsing -Uri "https://gitee.com/treespacex/pyenv-win/blob/master/pyenv-win/install-pyenv-win.ps1" -OutFile "./install-pyenv-win.ps1"; &"./install-pyenv-win.ps1"

    上述内容为 pyenv-win 的gitee镜像地址,原始命令如下:

    1
    Invoke-WebRequest -UseBasicParsing -Uri "https://raw.githubusercontent.com/pyenv-win/pyenv-win/master/pyenv-win/install-pyenv-win.ps1" -OutFile "./install-pyenv-win.ps1"; &"./install-pyenv-win.ps1"
  3. 安装完成后,重启 Powershell

  4. 运行以下命令验证安装是否成功:

    1
    pyenv --version
  5. 如果安装成功,你将看到 pyenv 的版本信息。

Linux 安装Pyenv

  1. 打开终端

  2. 执行以下命令安装 pyenv

    1
    curl -fsSL https://pyenv.run | bash
  3. 验证安装是否成功:

    1
    pyenv --version
  4. 如果安装成功,你将看到 pyenv 的版本信息。

Pyenv 相关设置

通过镜像源下载python版本(以3.10.11为例):

  1. 设置镜像源的临时环境变量

    1
    2
    # Linux
    PYTHON_BUILD_MIRROR_URL="https://npm.taobao.org/mirrors/python"
    1
    2
    # Windows
    $env:PYTHON_BUILD_MIRROR_URL = "https://npm.taobao.org/mirrors/python"
  2. 安装指定版本的Python:

    1
    pyenv install 3.10.11

Python pip 换源:

  • 所有操作系统一致:

    1
    pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple/

Pyenv设置使用的Python版本:

  • 全局设置:

    1
    pyenv global 3.10.11
  • 文件夹设置(在当前目录下生效):

    1
    pyenv local 3.10.11
  • 临时设置(仅在当前shell会话中生效):

    1
    pyenv shell 3.10.11