Ubuntu18.04下python版本完美切换的解决方法
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
在Ubuntu 18.04操作系统中,可能会遇到需要在不同的Python版本之间切换的情况,比如系统默认的Python是2.7,但有些应用程序或库可能需要Python 3.5或3.6。本文将详细介绍如何在Ubuntu 18.04下完美地进行Python版本的切换。 Ubuntu 18.04默认安装了Python 2.7和Python 3.6,但有时安装的库会默认链接到Python 3.6,而用户可能希望使用Python 2.7或3.5。在终端中输入`python`会启动Python 2.7,而`python3`则会启动Python 3.5。如果需要指定版本运行脚本,可以在命令行中加上版本号,如`python3.6 your_script.py`。 然而,频繁地在不同版本间切换并不方便。这时,可以利用`update-alternatives`工具来管理默认的Python版本。`update-alternatives`是Ubuntu中的一个命令,用于管理多版本软件的默认选择。 1. **查看当前的Python版本**: 在终端中输入`python`和`python3`分别查看默认的Python 2和Python 3版本。 2. **添加Python版本到替代列表**: 如果`update-alternatives --list python`显示无替代版本,需要手动添加。例如,将Python 2.7和3.5加入替代列表: ``` sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1 sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.5 2 ``` 这里,`1`和`2`是优先级,数值越大优先级越高。 3. **查看替代版本**: 输入`update-alternatives --list python`查看已添加的Python版本。 4. **设置默认Python版本**: 使用`--config`选项切换默认Python版本: ``` sudo update-alternatives --config python ``` 系统会提供一个列表让你选择,输入对应的序号即可。 5. **验证Python版本**: 更改后,通过`python --version`和`python3 --version`检查默认版本是否已更改为所选版本。 在开发环境中,这种灵活的版本切换方式非常实用,尤其是在需要同时处理多个项目,每个项目可能依赖不同Python版本的情况下。通过上述步骤,你可以轻松地在Ubuntu 18.04上实现Python 2.7、3.5和3.6之间的切换,确保每个项目都能使用正确的Python环境运行。 需要注意的是,如果你在系统中安装了其他Python版本,如Python 3.7或3.8,也需要使用`update-alternatives`将它们添加到替代列表中,并根据需要调整优先级。此外,这种方法适用于全局环境的Python版本切换,如果需要隔离的环境,可以考虑使用虚拟环境(如`venv`或`conda`)来管理。
























- 粉丝: 41
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 基于大数据下工程造价管理探究.docx
- 论GIS在环境管理及评价方面的应用.docx
- 第十二章第2讲基本算法语句.ppt
- JAVA课程方案设计书(周永新201190483).doc
- 计算机基础教学深度初探.docx
- 平面研究分析报告需要学哪些软件.doc
- 提高计算机通信网络可靠性的研究.docx
- 计算机应用软件要点问题的思考体会.docx
- CAD制图技术在机械工程中的开发与应用.docx
- 实验3:ucosII实时操作系统.doc
- MyEclipse内置的CVS客户端进行项目管理版本控制.doc
- Oracle数据字典.docx
- 基于项目教学法的初中计算机综合实践教学思考.docx
- Git高级技巧大全之深入实践基础教程
- 互联网+理财:应该选择量化、大数据还是AI?.docx
- 化工自动化及仪表之执行器培训.ppt


