【随手记】pyenv的安装及使用
问题描述
上周,我遇到了一个有趣的开源项目,想要在本地尝试运行。该项目兼容的 python 版本为 3.7 - 3.9,好嘛🤣哥们本地只装了3.6。因此,我需要一个版本管理工具来切换不同版本的 python。
由于我的新电脑还没有安装 conda,并且目前的工作不涉及复杂的依赖关系或科学计算、机器学习任务,我选择了轻量级的 pyenv。
安装步骤
- 🌐 适用于 windows 版本的 pyenv-win 安装步骤:
🛠️ 以管理员身份打开终端,执行以下命令:
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"
安装过程可能较慢,请耐心等待。
🔄 重启终端。
🏗️ 运行
pyenv --version验证pyenv是否安装成功。📊 查看当前可安装的
python版本pyenv install -l。🚀 毫不犹豫地安装
3.8.0版本。1
pyenv install 3.8.0
🌍 设置本地环境使用的
python版本,pyenv global 3.8.0,如需更改版本,只需将 3.8.0 替换为相应的版本号。🔍 检查当前
python版本及其路径,pyenv version。
使用过程
📂 克隆我感兴趣的项目至本地,并设置当前文件夹的环境为
pyenv local 3.8.0。📦 安装对应的
requirements.txt中的三方库:1
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt
如果在安装
opencv-python时出现卡在 PEP-517 的情况,升级pip版本即可解决。1
pip3 install --upgrade pip setuptools wheel
🚀 启动
py脚本,python main.py。
参考链接
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 客怎眠qvq!
评论




