一、检查是否已安装 Python 以及版本 首先看一下目前安装的 Python 3 版本,可以使用下面的命令: python3 -V 或者 python3 --version 如果查看 Python 2 的版本,直接使用下面命令即可: python -V 如果目前没有安装任何 Python,则会报错。 二、添加 Python 软件源 添加 Python 的软件源,方便我们进行安装。 先进行更新: sudo apt update 安装必要的支持包: sudo apt install software-properties-common 添加 Deadsnakes PPA(一个非常好用的第三方软件源): sudo add-apt-repository ppa:deadsnakes/ppa 需再次回车进行确认安装。 再次更新: sudo apt update 三、安装不同版本 Python3 比如安装 Python 3.7: sudo apt install python3.7 或者安装 Python 3.6: sudo apt install python3.6 安装之后,我们就可以使用 Python 对应版本了,比如看一下 Python 3.7 的具体版本: python3.7 -V 非常方便的。需要注意的是我们需要使用命令 python3.7 而不是 python3,使用 python3 的话还是默认 Python 3.8 版本 更新python默认指向为python3.10 建立软连接 对于 Ubuntu 20.04 和更高版本,如果你安装了 python-is-python3 软件包,你有一个软件包可以自动完成所有链接创建。这也是原始错误信息所提示的。 sudo apt install python-is-python3 首先,删除原有链接 rm /usr/bin/python 其次,找到python3的安装路径(我的是在/usr/bin/python3) which python3 ![]() 在这里插入图片描述 然后,找到的路径建立新链接 ln -s /usr/bin/python3 /usr/bin/python 这样输入python就可以了。 ![]() 在这里插入图片描述 安装pip sudo apt install python3-pip 安装 venv 这样一定要指定具体的版本号和python环境一致 如python3.10 sudo apt install python3.10-venv 激活虚拟环境 source venv/bin/activate 退出虚拟环境 deactivate |
|