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环境设置成功。方法不止一种,只要能够解决问题就好。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
相关推荐
-
Ubuntu18.04下python版本完美切换的解决方法
ubuntu18.04版本,python版本python2.7,python3.5,python3.6 因为安装一些库会安装到python3.6上,而默认使用的是python2.7,使用python3,默认会使用python3.5,无法调用安装包. 解决方法: 一.使用python xx.py运行程序时,加上版本号.比如python3.6 xx.py 二.1.要以root身份操作 yz@yz-pc:~$ sudo su 2.确认本机下的python默认版本.调出终端,输入python即可查看默认
-
ubuntu 16.04下python版本切换的方法
本文主要是记录ubuntu 16.04下python环境配置,具体内容如下 对于ubuntu 16.04,由于本身是自带python,这样就减少了在windows下的下载和环境变量配置,非常不错.但是他本身是自带两个版本的python,2.X和3.X,两个版本,两个版本默认的是使用2.X,毕竟3.X是一个趋势,今后我这边应该也会主要使用3.X版本,所以这里记录一下如果在版本间切换以及如何把python版本切换到3.X下的方法. 一.确认本机下的python默认版本.调出终端,输入python即可
-
Linux下多个Python版本安装教程
因为环境或学习的需要,我们可能需要在服务器上安装多个python版本,安装一个更新的python版本后,使用软链来进行共存. 这个时候需要进行源码编译安装. 当然后续开发项目可以直接跑在虚拟环境下隔离开来,就不再需要在服务器上安装多个不同版本的包了. 下载Python源码 从http://www.python.org/download/根据需要的版本下载源文件. 例如上图就是我在官网直接找到3.5.6版本的下载页面,点击的tar源码包进行下载. 编译安装 补充 注意编译安装python前最好先保
-
深入浅析Python2.x和3.x版本的主要区别
版本说明 Python 3.0在设计的时候没有考虑向较早版本相容 Python 2.6作为一个过渡版本,基本使用了Python 2.x的语法和库,同时考虑了向Python 3.0的迁移,允许使用部分Python 3.0的语法与函数. 除非为了使用旧的Python2.x项目代码或只支持2.x的第三方库,否则不推荐使用2.x进行编程 死人的print函数 Python 2.6与Python 2.7里面,以下三种形式是等价的: print "fish" print ("fish&q
-
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
-
Ubuntu18.04 中tomcat9安装图文教程
1.官网下载 2.移动到/usr/local/tomcat 3.解压 4.修改权限,否则在idea中不能正常使用 总结 以上所述是小编给大家介绍的Ubuntu18.04 中tomcat9安装图文教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的.在此也非常感谢大家对我们网站的支持!
-
详解Ubuntu18.04配置VSCode+CMake的C++开发环境
首先,介绍自己电脑:Ubuntu18.04.VS Code 1.46版 本文目的:为VS Code配置好C++ 开发环境,以及VS Code +CMake的配置 对于C++ 工程,有四个必要的json配置文件,先ctrl+shift+p打开输入指令分别是: c_cpp_properties.json :配置项目结构,自动生成和更新,输入C/C++:Edit configuration task.json: 构建和编译运行项目,输入Task:Configure Task,模板,Others lau
-
如何在ubuntu18.04中设置使用中文输入法的使用
ubuntu 在最新的版本中已经可以不用用户自己单独去下载中文输入法使用了,本次使用为 ubuntu18.04LTS版本(登陆是界面选择的是ubuntu on wayland),设置方式非常简单 1.打开设置,不知道的请点击右上角的工具栏即可看到. 2.找到设置中语言项,点击语言安装管理,安装中文语言后选择输入方式. 点击关闭,然后添加输入语言,在其中找到中文拼音添加即可 可以看到中文输入法已经存在了,点击选择即可使用了,输入法看上去停像 sunpinyin,不管它了.如果要使用搜狗的话选择输入
-
PythonWeb项目Django部署在Ubuntu18.04腾讯云主机上
Django2.1 + Python3.6 + nginx + uwsgi 部署到Ubuntu18.04 材料准备 准备一个Django项目准备一台Ubuntu18.04的主机 ssh连接到主机(腾讯云) Mac直接在bash中输入ssh root@你的主机ip Windows请下载ssh远程连接工具例如Putty 腾讯云默认不能以root身份登录,请使用以下方式登录 $ ssh -q -l ubuntu -p 22 你的主机ip 配置Python3.6环境 Ubuntu18.04已经默认安装了
-
Ubuntu18.04下QT开发Android无法连接设备问题解决实现
目录 1. 需求 2. 问题现象 3. 解决办法 1. 需求 在Linux环境下搭建QT的Android开发环境,开发了一款APP想部署安装在实体手机设备上. Linux版本: ubuntu18.04 64位,运行在虚拟机环境下. QT版本: 5.12.6 测试手机: 小米10至尊版 系统版本是: Android 11 error: insufficient permissions for device: user in plugdev group; are your udev rules wr
-
浅谈Python2.6和Python3.0中八进制数字表示的区别
在Python2.x中表示八进制的方式有两种:以'0'开头和以'0o'(字母o)开头: Python2.7中: >>> 0100 64 >>> 0o100 64 >>> 而在Python3.x中则废弃了以'0'开头的表示方式,只支持'0o'开头的表示形式: Python3.4: >>> 0100 SyntaxError: invalid token >>> 0o100 64 以上这篇浅谈Python2.6和Pytho
-
详谈Python2.6和Python3.0中对除法操作的异同
Python中除法有两种运算符:'/'和'//':有三种类型的除法:传统除法.Floor除法和真除法. X / Y类型: 在Python2.6或者之前,这个操作对于整数运算会省去小数部分,而对于浮点数运算会保持小数部分:在Python3.0中变成真除法(无论任何类型都会保持小数部分,即使整除也会表示为浮点数形式). 示例代码: Python 2.7版本中结果: >>> 3/2 1 >>> 3/2.0 1.5 >>> 4/2 2 >>>
-
VMware虚拟机中Ubuntu18.04无法连接网络的解决办法
虚拟机中Ubuntu18.04无法连接网络的解决办法,具体内容如下 对VMware虚拟机进行恢复默认网络设置 恢复虚拟网络默认设置(在断网状态下): 1)Ubuntu网络设置自动获取IP 依次单击[System Settings]–>[Network]–>[Wired]–>[Options-],如下图所示: 2)VMware重置 [Edit]–>[Virtual Network Editor-] 如果发现缺少VMnet1和VMnet8,则手动添加. 3)网络设置主机模式 参考文章:
随机推荐
- Angular中ng-bind和ng-model的区别实例详解
- bat批处理 if 命令示例详解
- 通过HSODBC访问mysql的实现步骤
- oracle冷备份恢复和oracle异机恢复使用方法
- SQLyog.Enterprise.7.02注册码附注册机下载
- JavaScript实现弹出广告功能
- ASP.NET微信公众号客服接口
- php实现数组按指定KEY排序的方法
- PHP学习笔记之二 php入门知识
- JS AJAX前台如何给后台类的函数传递参数
- php读取html并截取字符串的简单代码
- JAVASCRIPT IE 与 FF中兼容问题小结
- Javascript中的神器——Promise
- PowerShell实现动态获取当前脚本运行时消耗的内存
- jquery中object对象循环遍历的方法
- CentOS下MySQL的彻底卸载的几种方法
- Java Config下的Spring Test几种方式实例详解
- Android判断现在所处界面是否为home主桌面的方法
- C语言利用结构体数组实现学生成绩管理系统
- iPhoneX无导航栏页面适配问题解决方案