当前位置: 首页 > 编程笔记 >

Ubuntu18.04中Python2.7与Python3.6环境切换

范宏大
2023-03-14
本文向大家介绍Ubuntu18.04中Python2.7与Python3.6环境切换,包括了Ubuntu18.04中Python2.7与Python3.6环境切换的使用技巧和注意事项,需要的朋友参考一下

本文为大家分享了Python2.7与Python3.6环境切换的具体方法,供大家参考,具体内容如下

系统支持为:Ubuntu18.04
系统默认安装:Python2.7
自己安装:Python3.6

由于编写需要,有些程序只能在Python3下进行执行,当然可以选择在命令行进行指定环境的运行,但总归是有点不方便,便将系统的默认环境进行修改

1、查看系统的Python环境

python --version

2、查看系统Python的可用环境列表

update-alternatives --list python

此处如果显示update-alternatives: error: no alternatives for python
则输入(这里的版本号根据自己安装的设定)

update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
update-alternatives --install /usr/bin/python python /usr/bin/python3.6 1 

3、设定Python环境

update-alternatives --config python

可以看到这里显示有两个候选项,可以根据自己的需要进行选择,输入前面的编号即可。此时再次查看系统环境

python --version

至此,系统的Python环境设置成功。方法不止一种,只要能够解决问题就好。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持小牛知识库。

 类似资料:
  • 本文向大家介绍centos 安装python3.6环境并配置虚拟环境的详细教程,包括了centos 安装python3.6环境并配置虚拟环境的详细教程的使用技巧和注意事项,需要的朋友参考一下 python3.6下载地址: https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz linux 下python 环境配置 统一目录: 源码存放位置

  • 我的系统正在运行CentOS 6。我没有管理员访问权限,所以sudo不可用。我有Python 2.7.3可用,以及和。我希望我可以使用这些来建立一个新的虚拟环境在其中安装 我尝试了这里描述的方法:在virtualenv中使用python3 但是得到了这个错误: 我的系统还安装了Python 3.4模块,因此我尝试了这一点,但virtualenv似乎无法在那里工作: 这似乎是有道理的,因为只有Pyt

  • 我在使用pyenv创建虚拟环境时遇到了一些麻烦。 这很好: 但是,当我创建一个虚拟环境(我假设是用Python 3.6.0完成的)并激活它时,我得到的是python3.7.4。如果我使用,情况也是一样的。 用语言来说,我想创建一个虚拟环境,其版本与当前通过pyenv激活的版本相同。我在这里错过了什么? 我的系统的一些信息: 我使用的是苹果操作系统。 我通过自制安装了Python 3.7.4,它是的

  • 更新时间:2019-08-31 11:22:33 服务分为生产环境与开发环境,未发布的服务认为是在开发环境,发布后的服务为生产环境的服务。生产环境的服务才可以在web工作台,或代码工程内调用。生产环境的服务不可再进行修改,需要在开发环境中修改部署发布服务后,才可生效。 服务运维监控功能是为生产环境的服务提供的,您可以在此查看生产环境服务的调用量及运行日志。

  • 本文向大家介绍CentOS6.8中/英文环境切换教程图解,包括了CentOS6.8中/英文环境切换教程图解的使用技巧和注意事项,需要的朋友参考一下 一、前言 对于不习惯英文的人可能想将系统由英文转成中文;而对于考虑客户端如果没正确配置,中文目录可能显示为乱码的人则可能宁愿将系统由中文转成英文。 中文切换为英文,实际就是将LANG的值由zh_CN-UTF8字符集改为en_US-UTF8字符集;类似的

  • (1) 全局变量与环境 lua 中真正存储全局变量的地方不是在 _G 里面,而是在setfenv(i,table)的table中,所有当前的全局变量都在这里面找,只不过在程序开始时lua会默认先设置一个变量 _G= 这个里面的table而已。所以在新设置环境后,如果还想找到之前的全局变量,通常需要附加上为新的table设置元表{_index=_G} 下面的几个例子: a=1 print(a)