ubuntu16.04升级Python3.5到Python3.7的方法步骤
ubuntu16.04自带python有两个版本,一个2版本,使用的是python;另一个是3版本,使用的是python3。
简易安装python后得到的3版本的版本号是python3.5。
可以使用下面的命令查看py版本:
python3 --version
因为版本内容/接口等的不同,需要将其升级到更高的版本操作如下:
1、安装Python3.7
sudo apt-get install python3.7
2、为了方便使用,建议创建软连接
首先把之前的软连接删除:
sudo rm -rf /usr/bin/python3 sudo rm -rf /usr/bin/pip3
查看Python3.7安装路径:
which python3.7 #假设返回路径为path
然后创建新的软连接:
#添加python3的软链接 sudo ln -s Python3.7安装路径/python3.7 /usr/bin/python3 #添加 pip3 的软链接 sudo ln -s Python3.7安装路径/pip3.7 /usr/bin/pip3 #测试是否安装成功了 python3 --version
这种方法也可以修改默认Python指向的Python版本
到此这篇关于ubuntu16.04升级Python3.5到Python3.7的方法步骤的文章就介绍到这了,更多相关Python3.5升级到Python3.7内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
相关推荐
-
Ubuntu下升级 python3.7.1流程备忘(推荐)
下载源码 wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz 解压源码 tar -xvzf Python-3.7.1.tgz 进入目录 cd Python-3.7.1 配置安装路径 ./configure --with-ssl --prefix=/usr/local/python3 安装python3.7.1依赖 #sudo apt-get update #sudo apt-get upgrade #sudo apt-get
-
完美解决python3.7 pip升级 拒绝访问问题
python3.7 pip升级 拒绝访问 解决方案 pip install --upgrade pip --user ps:下面看下python中的for循环加强 #先执行外面for循环,再执行里面for循环,接着执行外面for循环,程序结束 #打印结果为1,10,2 flag=False for i in range(1,10): print(i) if flag: break for i in range(10,20): print(i) flag=True break 总结 以上所述是小编
-
ubuntu16.04升级Python3.5到Python3.7的方法步骤
ubuntu16.04自带python有两个版本,一个2版本,使用的是python:另一个是3版本,使用的是python3. 简易安装python后得到的3版本的版本号是python3.5. 可以使用下面的命令查看py版本: python3 --version 因为版本内容/接口等的不同,需要将其升级到更高的版本操作如下: 1.安装Python3.7 sudo apt-get install python3.7 2.为了方便使用,建议创建软连接 首先把之前的软连接删除: sudo rm -rf
-
ubuntu16.04 升级内核的方法步骤
一.环境 在虚拟机上运行的ubuntu16.04 , 使用命令uname -r查看当前系统内核版本 当前版本为4.15.0-45-generic 要升级的内核为4.20.2 二.准备需要的材料 到网址https://kernel.ubuntu.com/~kernel-ppa/mainline/下载要升级的内核版本 选择对应的文件,我的是amd64 使用命令下载(也可以网页下载) wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v4.20.2
-
在Virtualbox下为Ubuntu16.04开机自动挂载共享目录的最佳方法
玩虚拟机的一般都会给虚拟机设置共享目录,便于操作和使用.比如我在64位win10系统下,用Virtualbox安装了Ubuntu 16.04虚拟机,那么我一般都会将win10系统下的一些目录映射到Ubuntu里面去.以前,我都是通过将共享目录的信息直接写入到/etc/fstab文件中来实现自动挂载(关于这一点如何操作,此处不做详解,大家自行百度一下就知道了,很简单).但是,用久了发现几个问题: 第一,我需要挂载到虚拟机的目录位置有好几个(比如有一个临时文件的存放目录tmp,有一个工作项目代码区的
-
ubuntu16.04安装ssh服务并实现远程访问的方法
一.查看是否安装了ssh服务 apt-cache policy openssh-client openssh-server ubuntu默认安装了openssh-client,openssh-server需要手动安装 二.安装ssh服务 apt-get install openssh-server 三.查看ssh服务的开启状况 ps -e|grep ssh 如果出现sshd,则ssh服务已开启.如果只有agent,则尚未开启成功 四.开启ssh服务 /etc/init.d/ssh start 五
-
Python3.7下安装pyqt5的方法步骤(图文)
第一步:首先进入python安装目录下的 [scripts]. 第二步:执行安装pyqt5的命令:python37 -m pip install pyqt5 出现以下安装过程代表安装成功. 第三步:在豆瓣网上安装pyqt5 ,在后面加上" -i https://pypi.douban.com/simple"表示使用豆瓣所提供的镜像: 命令:python37 -m pip install PyQt5 -i https://pypi.douban.com/simple 第四步:安装Qt5图
-
Python3.8安装tensorflow的简单方法步骤
目录 以下内容是针对安装tensorflow-CPU版本的. 1.打开Anaconda promote 2.创建tensorflow的虚拟环境. 3.激活新建的TensorFlow环境,在命令行输入 4.使用国内的镜像安装,这里选用的是清华的镜像. 5.测试安装是否成功 总结 以下内容是针对安装tensorflow-CPU版本的. tensorflow已经支持Python3.8版本的安装.可以查看自己的Python版本信息,以及可以支持的tensorflow版本号.在Anaconda promo
-
ubuntu16.04安装多个版本CUDA的方法
我的机器是CUDA16.04的,之前装过CUDA10.0,因为一些原因,现在需要安转CUDA9.0. 1.首先https://developer.nvidia.com/cuda-90-download-archive?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1604&target_type=runfilelocal 下载run版本的(如果之前没装过CUDA,可以下载deb版
-
Ubuntu16.04/树莓派Python3+opencv配置教程(分享)
无论是Windows.Linux.还是树莓派 .配置python3的opencv环境都是让人头大的一件事情,尤其是许多人用pip安装以后,发现opencv虽然装上了,但是却装在了系统原生的python2下. 笔者也是经历过很多次失败之后,才安装成功. 本文采用编译的方法配置opencv,每一步都有ubuntu和树莓派的分别配置,由于两个系统极其相似(可以说是基本一样),所以并在一文详解. 一般来说,只要按照步骤去安装配置,就不会出错.废话不多说,开始表演! step1:准备工作 1.ubuntu
-
ubuntu16.04在python3 下创建Django项目并运行的操作方法
第一步:创建django项目 打开终端,切换到期望所写项目的地址:cd python3_django_projects; 输入命令:django-admin.py startproject Hello;(即创建好了一个名为Hello的项目) 第二步:启动项目 进入Hello目录:cd Hello; 输入命令python manage.py runserver; 或 python3 manage.py runserver;(自己对应python版本) 第三步:在浏览器中输入http://127.0
-
在ubuntu16.04中将python3设置为默认的命令写法
直接执行这两个命令即可: sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100 sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150 如果要切换到Python2,执行: sudo update-alternatives --config python 按照提示输入选择数字回车即可. 下面看下
随机推荐
- 浅谈Angular路由守卫
- mysql服务1067错误多种解决方案分享
- vue.js加载新的内容(实例代码)
- JS控制按钮自动切换背景颜色(可暂停)
- java使用pdfbox操作pdf文件示例
- 微信公众平台开发之语音识别.Net代码解析
- 手把手教你在.NET中创建Web服务实现方法
- 添加超级用户的.asp代码[蓝屏的原创,凯文改进,Ms未公布的漏洞]
- Mysql创建通用设备管理信息系统数据库
- IE8 内存泄露(内存一直增长 )的原因及解决办法
- js数组Array sort方法使用深入分析
- PHP抓屏函数实现屏幕快照代码分享
- 自己动手手写jQuery插件总结
- Win2k注册表备份恢复详解
- 浅谈Android View绘制三大流程探索及常见问题
- asp.net 无刷新分页实例代码
- 水印测试(重新测试)
- 教你全面认识操作系统的svchost进程
- Bootstrap Table 搜索框和查询功能
- Spring Cloud 覆写远端的配置属性实例详解