The value of knowledge lies not in possession, but in share.

0%

Python3.x的安装及相关设置

当搭建Python Web环境及开发深度学习相关应用时,Python2.7已经显得十分无力,并与很多最新的组件不相兼容,并且官方已发布公告表示2020年后便不再维护Python2系列版本,所以对Python3的需求迫在眉睫。

对于Ubuntu

安装 Python3.X

1
2
3
4
5
6
7
8
9
10
11
# 新增Python3.6 ppa源
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:jonathonf/python-3.6
# 新增Python3.7 ppa源,其他版本类同
# sudo apt-get install software-properties-common
# sudo add-apt-repository ppa:jonathonf/python-3.7
sudo apt-get update
# 安装Python3.6
sudo apt-get install python3.6
# 安装Python3.7
# sudo apt-get install python3.7
1
2
3
4
5
6
7
8
9
# 设置Python3.6为系统默认
cd /usr/bin
rm python
ln -s python3.6m python
# 若上面安装Python3.7,则执行下发的命令
# ln -s python3.7m python
# 检查Python版本
python -V
# 显示为:Python 3.6.7 (default, Oct 25 2018, 09:16:13)

安装、升级pip

1
2
3
4
5
6
7
# 安装pip
apt-get install python3-pip python3-dev build-essential
# 升级pip
python -m pip install --upgrade pip
# 检查pip版本
pip -V
# 显示为:pip 19.0.3 from /usr/local/lib/python3.6/dist-packages/pip (python 3.6)

MacOS

MacOS中大可也可以按照上文中介绍的来实现。

如果使用iTerm2 + oh-my-zsh

1
2
3
4
5
6
7
vim ~/.zshrc

# 添加这一行
alias python="/usr/local/bin/python3"

# 保存后,执行
source ~/.bash_profile

🍭支持一根棒棒糖吧!