ubuntu 安装 pyenv
Linux 2023/12/11 12:03:04 点击:不统计
http://%77%77%77%2E%66%6F%72%61%73%70%2E%63%6E
使用ubuntu 过程中使用多版本python 管理 ,下面的代码,直接保存为.sh 文件,直接运行即可。
代码中安装的是python 3.8.13.如果需要安装其他版本,则自行修改。
这里是运行代码直接安装。如果一直不能下载下来看下面第二种
这里是运行代码直接安装。如果一直不能下载下来看下面第二种
#!/bin/bash
# 更新本地软件库
sudo apt update
# 安装必备软件信息
sudo apt install -y build-essential libssl-dev zlib1g-dev libbz2-dev \
libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev \
xz-utils tk-dev libffi-dev liblzma-dev python3-openssl git net-tools
# 下载安装pyenv
curl https://pyenv.run | bash
# 配置本地pyenv 文件
# shellcheck disable=SC2129
echo 'export PATH="$HOME/.pyenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init --path)"' >> ~/.bashrc
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc
# 下载 python 3.8.13, 可以自行在 https://www.python.org/downloads/ 查找自己想要的版本安装包。
wget https://www.python.org/ftp/python/3.8.13/Python-3.8.13.tar.xz
# 移动到临时文件夹
mkdir .pyenv/cache
mv Python-3.8.13.tar.xz .pyenv/cache
# 开始安装
pyenv install 3.8.13
# 设置全局
pyenv global 3.8.13
# 查看结果
python --version
第二种 下载文件安装
git clone https://github.com/pyenv/pyenv.git ~/.pyenv
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init --path)"' >> ~/.bashrc
source ~/.bashrc
如果下载不下来的,点击这里 下载2.5 版本
解压到将 文件夹 命名为 用户.pyenv
然后再运行
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init --path)"' >> ~/.bashrc
source ~/.bashrc
退出终端,重新进去即可。