python 开发环境管理 pyenv, poetry

  1. 下载 python 任何一个版本 ,比如 python3.8
  2. 安装 pyenv-win link:https://github.com/pyenv-win/pyenv-win/blob/master/docs/installation.md#add-system-settings

  步骤:

    1.   pip install pyenv-win --target %USERPROFILE%\\.pyenv or pip install pyenv-win --target %USERPROFILE%\\.pyenv --no-user --upgrade
    2. 设定环境变量, 打开 powershell : 输入
      1. [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")
      2. [System.Environment]::SetEnvironmentVariable('path', $env:USERPROFILE + "\.pyenv\pyenv-win\bin;" + $env:USERPROFILE + "\.pyenv\pyenv-win\shims;" + [System.Environment]::GetEnvironmentVariable('path', "User"),"User")
  1. 使用 pyenv 安装自己需要的 python 版本。
    1. pyenv install -l 列出可以安装的 python 版本。
    2. 如果有代理的问题, 可以在cmd 中设定代理
      1.   set http_proxy=xxxx
      2.   set https_proxy=xxxx
    3. pyenv install 3.10.5
  2. pip install poetry
  3. poetry create project01 or cd existing_project && poetry init
  4. 进入项目环境: poetry shell
  5. complete
posted @ 2023-07-26 15:32  svolcano  阅读(135)  评论(0编辑  收藏  举报