Pyenv
Pyenv GitHub 是 Python 多版本管理工具,Pyenv 通过编译的方式安装 Python
依赖介绍地址
安装依赖
sudo apt-get update; sudo apt-get install make build-essential libssl-dev zlib1g-dev \
libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm \
libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev
安装 Pyenv
git clone https://hub.fastgit.org/pyenv/pyenv.git ~/.pyenv
配置环境变量
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init --path)"
Python版本管理
安装指定版本
pyenv install 3.9.5
设置全局默认版本
pyenv global 3.9.5
注: 安装过程分为 下载源码 和 编译,如果源码下载速度过慢, 使用第三方下载工具,下载之后, 存放到 ~/.pyenv/cache 目录即可, 如果目录不存在, 手动创建即可
源码下载地址 https://www.python.org/ftp/python/3.9.5/Python-3.9.5.tar.xz , 其他版本修改版本号即可
PIP
wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py
国内镜像
Win: ~/pip/pip.ini Linux: ~/.pip/pip.conf
配置文件内容如下
[global]
index-url = https://mirror.baidu.com/pypi/simple
[install]
trusted-host = mirror.baidu.com
pipenv
pip install pipenv
|