Ubuntu 20.04.2 安装 Python3 和 pyenv 快速入门
新电脑百废待兴 .备忘.特此记录 救救孩子吧…
环境介绍
OS: Ubuntu 20.04.2
Python: 3.9.5 Stable
安装 Python
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
| # python 下载链接 wget https://www.python.org/ftp/python/3.9.5/Python-3.9.5.tar.xz
# 解压 (7z x 个人觉得方便,可以自己了解一下 7z和 tar 的区别哈) 7z x Python-3.9.5.tar.xz
7z x Python-3.9.5.tar
# 安装 依赖库 一定要装 否则后面一堆错 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
# 进安装目录 cd /Python-3.9.5
# 增加权限 chmod +x configure
# 执行配置 安装在指定目录./configure --prefix=/usr/python ./configure # running....
# 编译 -j 多核心编译 sudo make -j 8 # 安装 sudo make install
# 默认会装好 pip3.9 # 先升级一波 /usr/local/bin/python3.9 -m pip install --upgrade pip
# pip 国内加速 # 创建pip目录 mkdir ~/.pip # 复制执行以下内容 cat > ~/.pip/pip.conf << EOF [global] index-url=https://mirrors.aliyun.com/pypi/simple/ [install] trusted-host=mirrors.aliyun.com EOF
|
安装 pyenv
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| # 下载到 用户目录 git clone https://github.com/pyenv/pyenv.git ~/.pyenv
# 编辑 pyenv 目录到 ~/.bashrc sudo vi ~/.bashrc # 追加 export PYENV_ROOT="$HOME/.pyenv" export PATH="$PYENV_ROOT/bin:$PATH" eval "$(pyenv init --path)"
# 立即生效 source ~/.bashrc
# 安装 pyenv-virtualenv 插件 (可选) git clone https://github.com/pyenv/pyenv-virtualenv.git $(pyenv root)/plugins/pyenv-virtualenv echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc source ~/.bashrc
|
pyenv 常用命令
1 2 3 4 5 6 7 8 9
| # 官方介绍完整版 https://github.com/pyenv/pyenv/blob/master/COMMANDS.md pyenv install --list # 列出可安装版本 pyenv install <version> # 安装对应版本 pyenv install -v <version> # 安装对应版本,若发生错误,可以显示详细的错误信息 pyenv versions # 显示当前使用的python版本 pyenv which python # 显示当前python安装路径 pyenv global <version> # 设置默认Python版本 pyenv local <version> # 当前路径创建一个.python-version, 以后进入这个目录自动切换为该版本 pyenv shell <version> # 当前shell的session中启用某版本,优先级高于global 及 local
|
- 本文标题:Ubuntu 20.04.2 安装 Python3 和 pyenv 快速入门
- 本文作者:mr00ff
- 创建时间:2021-06-07 00:10:00
-
本文链接:https://www.sysxo.com/Ubuntu/Ubuntu 安装 Python 和 pyenv 快速入门.html
-
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!