Ubuntu切换Python版本,创建指定Python版本的纯净虚拟环境
程序员文章站
2022-04-02 11:02:33
Ubuntu切换Python版本选择合适的python版本下载tgz包(例如Python-3.9.1.tgz)解压tgz包常见解压与压缩指令见:https://blog.csdn.net/songbinxu/article/details/80435665使用以下命令集从源代码编译Python 3.9,然后使用altinstall命令进行安装。 cd Python-3.9.1 sudo ./configure --enable-optimizations sudo make...
Ubuntu切换Python版本
- 选择合适的python版本下载tgz包(例如Python-3.9.1.tgz)
- 解压tgz包
- 使用以下命令集从源代码编译Python 3.9,然后使用altinstall命令进行安装。
cd Python-3.9.1
sudo ./configure --enable-optimizations
sudo make altinstall
# make altinstall用于防止替换默认的python二进制文件/usr/bin/python。
# 出错的话很可能是因为缺少依赖
- 安装完毕可以在cmd输入python3.9测试是否安装成功
- 使用update-alternatives命令更换系统python版本
update-alternatives --install /usr/bin/python python /usr/local/bin/python3.9 3
- 输入
update-alternatives --config python
手动输入数字选择python版本 - 安装好指定版本的Python后就可以利用该python创建虚拟环境了
python3.9 -m venv env
Tips
- 输入
update-alternatives --list python
可以查看目前安装的所有Python版本 - 找不到安装的Python版本,可以输入
whereis python3.9
查找 - 关于update-alternatives的一些指令可以参考:linux(ubuntu) python 版本切换
参考链接
https://www.cnblogs.com/lczmx/p/12428041.html
本文地址:https://blog.csdn.net/weixin_42265958/article/details/110917642