如何删除默认 Python,在 Raspbian 上安装最新版本
How to remove default Python, install latest version on Raspbian
我刚拿到第一个Raspberry Pi,我想使用最新版本的Python,但我不知道如何设置,所以当我运行 python
在命令行中,它会运行 Python 3.8.2
,而不是3.7.3
。我从网站上下载了 Python 的 latest release,但它不是安装脚本,我不知道如何将它设置为路径。有没有办法用我刚刚下载的版本替换 Raspbian 上的默认版本?
这是我第一次使用任何类型的 Linux 发行版,所以当我在 SO 或其他地方寻找答案时,我不太清楚如何表达它,而且有很大的不同答案,这让我觉得我没有问正确的问题。我可能做错了什么,我该如何正确设置它?
谢谢。
第一种方式:
您可以将 Python 3.8.x 作为默认值更改为 Python 3.8.x.
正如你所说,你已经安装了最新的version.Right,
添加 Python3.8.x & Python 3.8.x 到 update-alternatives
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8.0 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8.2 2
更新 Python 3 指向 Python 3.8.x
sudo update-alternatives --config python3
为 Python 3.8.2 输入 2 或为 3.8.0
输入 1
python3 --version
Python 3.8.2
第二种方式:
找出您的系统上可用的 python 二进制可执行文件。
$ ls /usr/bin/python*
/usr/bin/python3.8.0 /usr/bin/python3.8.2
要更改 python 版本:
在用户的主目录中创建一个别名。
打开 ~/.bashrc 文件并添加新别名以更改默认 python 可执行文件:
alias python='/usr/bin/python3.8.2'
进行上述更改后,重新登录或获取您的 .bashrc 文件:
$ . ~/.bashrc
检查您的默认 python 版本:
$ python --version
Python 3.8.2
我刚拿到第一个Raspberry Pi,我想使用最新版本的Python,但我不知道如何设置,所以当我运行 python
在命令行中,它会运行 Python 3.8.2
,而不是3.7.3
。我从网站上下载了 Python 的 latest release,但它不是安装脚本,我不知道如何将它设置为路径。有没有办法用我刚刚下载的版本替换 Raspbian 上的默认版本?
这是我第一次使用任何类型的 Linux 发行版,所以当我在 SO 或其他地方寻找答案时,我不太清楚如何表达它,而且有很大的不同答案,这让我觉得我没有问正确的问题。我可能做错了什么,我该如何正确设置它?
谢谢。
第一种方式: 您可以将 Python 3.8.x 作为默认值更改为 Python 3.8.x.
正如你所说,你已经安装了最新的version.Right,
添加 Python3.8.x & Python 3.8.x 到 update-alternatives
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8.0 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8.2 2
更新 Python 3 指向 Python 3.8.x
sudo update-alternatives --config python3
为 Python 3.8.2 输入 2 或为 3.8.0
python3 --version
Python 3.8.2
第二种方式: 找出您的系统上可用的 python 二进制可执行文件。
$ ls /usr/bin/python*
/usr/bin/python3.8.0 /usr/bin/python3.8.2
要更改 python 版本:
在用户的主目录中创建一个别名。
打开 ~/.bashrc 文件并添加新别名以更改默认 python 可执行文件:
alias python='/usr/bin/python3.8.2'
进行上述更改后,重新登录或获取您的 .bashrc 文件:
$ . ~/.bashrc
检查您的默认 python 版本:
$ python --version
Python 3.8.2