Ubuntu切换Python版本

  1. 选择合适的python版本下载tgz包(例如Python-3.9.1.tgz)
  2. 解压tgz包

常见解压与压缩指令

  1. 使用以下命令集从源代码编译Python 3.9,然后使用altinstall命令进行安装。
   cd Python-3.9.1
   sudo ./configure --enable-optimizations
   sudo make altinstall
   # make altinstall用于防止替换默认的python二进制文件/usr/bin/python。
   # 出错的话很可能是因为缺少依赖
  1. 安装完毕可以在cmd输入python3.9测试是否安装成功
  2. 使用update-alternatives命令更换系统python版本
update-alternatives --install /usr/bin/python python /usr/local/bin/python3.9 3
  1. 输入update-alternatives --config python手动输入数字选择python版本
  2. 安装好指定版本的Python后就可以利用该python创建虚拟环境了
python3.9 -m venv env

Tips

  1. 输入update-alternatives --list python 可以查看目前安装的所有Python版本
  2. 找不到安装的Python版本,可以输入whereis python3.9查找
  3. 关于update-alternatives的一些指令可以参考:linux(ubuntu) python 版本切换

参考链接

https://www.cnblogs.com/lczmx/p/12428041.html

本文地址:https://blog.csdn.net/weixin_42265958/article/details/110917642