91名师指路-头部
91名师指路

centos上安装pyenv

由于某些原因,现在不支持支付宝支付,如需要购买源码请加博主微信进行购买,微信号:13248254750

一:安装依赖

sudo yum install gcc zlib-devel bzip2 bzip2-devel readline-devel \
sqlite sqlite-devel openssl-devel tk-devel libffi-devel xz-devel -y


二:安装 pyenv

curl https://pyenv.run | bash


三:添加环境变量(添加到 ~/.bashrc 或 ~/.zshrc)

echo 'export PATH="$HOME/.pyenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init --path)"' >> ~/.bashrc
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc
source ~/.bashrc


四:安装 Python 3.13

pyenv install 3.13.0


五:创建项目目录并使用 Python 3.13

mkdir python3.13 && cd python3.13
pyenv local 3.13


六:安装 uv

curl -LsSf https://astral.sh/uv/install.sh | sh

如果报错:curl: (16) Error in the HTTP2 framing layer

解决方法:

方法1:使用 HTTP/1.1 协议
curl -LsSf --http1.1 https://astral.sh/uv/install.sh | sh

方法2:禁用 HTTP/2
wget -qO- https://astral.sh/uv/install.sh | sh


我这里使用的是禁用 HTTP/2的方法进行安装的


source ~/.bashrc


七:使用 uv 创建虚拟环境或直接管理依赖

7.1 创建虚拟环境

uv venv


7.2 激活虚拟环境

source .venv/bin/activate




2026-01-31 11:13:25     阅读(15)

名师出品,必属精品    https://www.91mszl.com

联系博主    
用户登录遮罩层
x

账号登录

91名师指路-底部