ubuntu将python3设为默认后再安装支持python3.x的包

简介:

ubuntu默认python2.7版本,如果想要装python3.x版本,请记住python2.7版本一定不能卸载!!!但是即使我 python3.x版本安装成功,当运行python脚本时,系统还是默认去找python2.7版本,虽然我们可以,在本次运行脚本程序在终端输入指令前叫加上版本号:python3.x var.py 这样的形式,或者在脚本文件中加入:#!/usr/bin/env python3 ,但这样显然比较麻烦,我们可以用下面两条指令将python3.x设置为默认解释器。如果我们还是默认python2.7的话,命令行安装包只是支持python2的包,改成python3.x后,再安装的包才是支持python3.x的

(1)查看系统python版本:

(2)利用alternatives机制更改py3为默认:

1 sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100
2 sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150

或者按下图命令,然后按提示选择相应的版本,实现不同版本的切换:

(3)执行完毕并再次查看python版本号:

(4)这样,在命令端输入安装命令则会自动安装支持python3.x的包

可以通过pip安装,因为此时系统python版本已经改成了python3.x,所以最好安装pip详见

然后通过类似命令安装各种python3工具包:

sudo pip3 install <filename>

例如:

安装 matplotlib:

sudo pip3 install matplotlib

检查是否安装成功:

没有提示,说明安装成功了;其余的包也是这么安装

原文地址:https://www.cnblogs.com/ilym/p/8387510.html

时间: 2024-08-01 01:50:43

ubuntu将python3设为默认后再安装支持python3.x的包的相关文章

CentOS 6.2最小化安装后再安装图形界面

在安装CentOS 6.2时发现它没有提示我要怎么安装,而是"自作主张"地给我选择了最小化安装,结果装完之后只有终端界面,因为有时候不得不用图形界面,所以如果没有图形界面也是很麻烦的. 后来通过百度才知道为什么它不让我选了,因为我用的是虚拟机,由于物理机本身配置就不高,所以我就没给虚拟机分配太多内存,而CentOS 6.2会根据你分配的内存大小决定安装方式,具体的界定我也忘记了,好像是512M还是1G,不过没关系,我们可以自己来安装图形界面,下面来说一下怎么安装. 1.yum -y g

CentOS 6,7最小化安装后再安装图形界面

CentOS 6.2最小化安装后再安装图形界面 在安装CentOS 6.2时发现它没有提示我要怎么安装,而是“自作主张”地给我选择了最小化安装,结果装完之后只有终端界面,因为有时候不得不用图形界面,所以如果没有图形界面也是很麻烦的. 后来通过百度才知道为什么它不让我选了,因为我用的是虚拟机,由于物理机本身配置就不高,所以我就没给虚拟机分配太多内存,而CentOS 6.2会根据你分配的内存大小决定安装方式,具体的界定我也忘记了,好像是512M还是1G,不过没关系,我们可以自己来安装图形界面,下面来

在安装ODAC后再安装.netframework导致应用程序无法找到.netframework data provider的解决方案(3种)

背景:在安装ODAC以后再进行framework的安装. 出现问题:这样会导致应用程序问题如下图 出现问题原因分析:经研究,在我们按照ODAC的过程中会向.netframework注册一些信息,这些注册信息写在machine文件中,如下图所示 在安装ODAC后会向machine这个文件写入ODAC的一些基本信息.具体的就不上图了,大家打开这个文件搜索oracle会看得到. 解决方案:有三种 第一:重新安装ODAC(傻瓜式做法)    第二:覆盖C:\Windows\Microsoft.NET\F

安装了VS2010 sp1 后再安装ASP.NET MVC 3.0的问题(Final Result: Installation failed with error code: (0x80070643), &quot;安装时发生严重错误 &quot; (Ela)

原文:安装了VS2010 sp1 后再安装ASP.NET MVC 3.0的问题(Final Result: Installation failed with error code: (0x80070643), "安装时发生严重错误 " (Ela) 安装了VS2010 sp1 后再安装ASP.NET MVC 3.0的问题(Final Result: Installation failed with error code: (0x80070643), "安装时发生严重错误 &qu

微擎遇到 请先更新或安装主模块后再安装插件 问题解决

安装微擎插件的时候,弹出 请先更新或安装主模块后再安装插件, 但是问题是主程序已经安装了没有问题. 解决这类问题的办法就是代码追踪,先搜索一下代码包含 请先更新或安装主模块后再安装插件 的文件 可以看到 web/source/module/manage-system.ctrl.php 里包含这个关键字,打开文件来看代码 大意就是读取manifest 配置文件时,如果定义了 platform / main_module 就去数据库里看看是否安装了这个 main_module,如果为空则弹出错误提示

(译)综合指南:通过Ubuntu 16.04上从Source构建来安装支持GPU的Caffe2

(译)综合指南:通过Ubuntu 16.04上从Source构建来安装支持GPU的Caffe2 译者注: 原文来自:https://tech.amikelive.com/node-706/comprehensive-guide-installing-caffe2-with-gpu-support-by-building-from-source-on-ubuntu-16-04/?tdsourcetag=s_pctim_aiomsg, 不得不说该文作者知识比较丰富,研究比较深入,环境的配置讲解比较详

linux yum下载RPM包后再安装LAMP环境

1.下载yum插件 yum-downloadonly,实现只下载软件包的功能. yum install yum-downloadonly 2.用yum下载Apache,Mysql,PHP. 2.1 下载Apache     yum install httpd httpd-devel --downloadonly --downloaddir=/home/lamp 2.2 下载Mysql yum install mysql mysql-server mysql-devel --downloadonl

centos最小化安装后再安装图形界面

1. yum -y groupinstall Desktop 2. yum -y groupinstall "X Window System" 3. yum -y groupinstall chinese-support 4. 编辑/etc/sysconfig/i18n文件,将en_US改成zh_CN 5.init 5 如果你安装时选择的是中文,就可以跳过第3.4步了. 因为CentOS图形界面需要中文支持,所以安装中文包是必须的.

Centos7最小化安装后再安装图形界面

1. yum -y groupinstall "X Window System" 2. yum -y groupinstall "GNOME Desktop" 3. startx 原文地址:https://www.cnblogs.com/haozheyu/p/9306400.html