Pyenv windows 安装配置

本文主要记录在win10操作系统下安装pyenv的具体步骤

啥是Pyenv?

 Pyenv用来管理多版本的Python环境,由bash脚本编写,在Linux, window, Macos系统中均可使用。使用pyenv可以轻松实现在同一系统中简便切换Python版本。

为啥要用pyenv:

  1.  多环境管理神器,可以任意的切换Python 解释器版本
  2.  可以使用pyenv-virtualenv创建管理环境
  3.  conda类似于virtualenv,集成管理python环境。与virtualenv一样可以单独安装。但是也可以使用pyenv 安装,好处是
  4. pyenv 把 conda变成了自己的环境,激活conda环境又可以再从conda里添加环境,变成了环境里继续添加环境的一个现象。

 

在window如何安装

1 通过git安装

是通过git直接下载的方式:git仓库,下载安装

git clone https://github.com/pyenv-win/pyenv-win.git "%USERPROFILE%\.pyenv"

2 通过pip安装

通过pip安装
pip install pyenv-win --target %USERPROFILE%\\.pyenv

设置系统环境变量

  添加PYENV, PYENV_HOME到系统环境变量

//Adding PYENV, PYENV_HOME and PYENV_ROOT to your Environment Variables

[System.Environment]::SetEnvironmentVariable('PYENV',$env:USERPROFILE + "\.pyenv\pyenv-win\","User")

[System.Environment]::SetEnvironmentVariable('PYENV_ROOT',$env:USERPROFILE + "\.pyenv\pyenv-win\","User")

[System.Environment]::SetEnvironmentVariable('PYENV_HOME',$env:USERPROFILE + "\.pyenv\pyenv-win\","User")

 设置用户环境变量

//Now adding the following paths to your USER PATH variable in order to access the pyenv command

[System.Environment]::SetEnvironmentVariable('path', $env:USERPROFILE + "\.pyenv\pyenv-win\bin;" + $env:USERPROFILE + "\.pyenv\pyenv-win\shims;" + [System.Environment]::GetEnvironmentVariable('path', "User"),"User")

fininaly,检查pyenv是否安装成功:

按住win+R并输入cmd打开命令窗口

 

 在命令行窗口中输入pyenv 检查pyenv是否安装成功。

 

 

posted @ 2022-06-26 16:40  二锅头不上头  阅读(1441)  评论(0编辑  收藏  举报