【发布时间】:2020-06-09 05:36:25
【问题描述】:
一天前我全新安装了 Raspberry Pi OS Buster,之后我按照本教程在我的 Raspberry pi 中安装了 Python3.8。 https://installvirtual.com/how-to-install-python-3-8-on-raspberry-pi-raspbian/
我在 bashrc 中添加了 python 别名。
echo "alias python=/usr/local/bin/python3.8" >> ~/.bashrc
source ~/.bashrc
现在在显示Python 3.8.0 (default, Jun 8 2020, 13:17:16)的终端中输入python
但是当我运行 python3 时,它显示 Python Python 3.7.3
我在上面的命令之后添加了指向 python3.8 的 python3 别名,但仍然没有运气。 Geany 的程序仍然显示 3.7。我将 Geany 的 bulid 命令更改为 python(因为我将默认 python 设置为 3.8)
#!/usr/local/bin/python3.8
import sys
print("Python version")
print (sys.version)
Python 版本 3.7.3(默认,2019 年 12 月 20 日,18:57:59)
我有两个问题:
如何在Python3.8中运行程序?
我可以卸载python3.7吗?
【问题讨论】:
-
什么?内容与标题完全不符。
-
标题与问题完全不符
-
对不起,我正在编辑一个半编辑的前一个问题,不小心更改了标题。我现在已经编辑了标题。
-
@Shyam3089 :首先验证您的别名的实际设置(通过输入
alias python3)。它应该显示一条消息,说 alias python3=/usr/local/bin/python3.8。然后通过python3 --version验证版本。话虽如此,我必须补充一点,您有一种不寻常的方式来编辑您的.bashrc。当然你可以这样做,但是存在称为文本编辑器的程序,使用它们编辑文件要容易得多,而不是使用shell中的命令...... -
是的,它显示别名
python3='/usr/local/bin/python3.8'。 python3 --version 显示Python 3.8.0.其实我用nano编辑.bashrc
标签: python python-3.x bash raspberry-pi python-3.8