在ubuntu16.04中将python3设置为默认的命令写法

yizhihongxing

当在Ubuntu 16.04中使用多个版本的Python时,必须经常手动输入“python3”命令来执行Python 3。为了方便地在终端中使用默认的Python 3.x版本,可以按照以下攻略进行设置。

1. 检查当前Python默认版本

在终端中输入以下命令检查当前默认的Python版本:

python -V

如果显示结果为Python 2.x.x,则需要将默认的Python设置为Python 3.x.x。

2. 确定Python 3.x.x的安装路径

在终端中输入以下命令来确定已安装Python 3.x.x的路径:

which python3

如果已经安装了Python 3.x.x,则应该看到输出类似于“/usr/bin/python3”的路径。

3. 编辑.bashrc文件

在终端中输入以下命令打开.bashrc文件:

nano ~/.bashrc

在打开的.bashrc文件中,将以下命令添加到文件末尾:

alias python=python3

保存并关闭.bashrc文件,然后重新加载终端以使更改生效:

source ~/.bashrc

4. 验证设置是否生效

重新打开终端,并在终端中输入以下命令:

python -V

如果看到类似于“Python 3.x.x”的输出,则说明已成功将默认的Python版本设置为Python 3.x.x。

以下是两个示例:

示例一

假设当前默认的Python版本为Python 2.x.x,输入以下命令进行检查:

python -V

输出结果为:

Python 2.7.12

然后输入以下命令确定Python 3.x.x的安装路径:

which python3

输出结果为:

/usr/bin/python3

然后编辑.bashrc文件:

nano ~/.bashrc

将以下命令添加到文件末尾:

alias python=python3

保存并关闭.bashrc文件,重新加载终端以使更改生效:

source ~/.bashrc

最后重新打开终端,并在终端中输入以下命令进行验证:

python -V

输出结果为:

Python 3.5.2

示例二

如果在Ubuntu 16.04中还未安装Python 3.x.x,可以使用以下命令在终端中安装Python 3.x.x:

sudo apt-get update
sudo apt-get install python3

然后重复步骤2-4中的操作即可将默认的Python设置为Python 3.x.x。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:在ubuntu16.04中将python3设置为默认的命令写法 - Python技术站

(0)
上一篇 2023年5月25日
下一篇 2023年5月25日

相关文章

  • Python音频操作工具PyAudio上手教程详解

    Python音频操作工具PyAudio上手教程详解 PyAudio是一个Python模块,用于音频I/O,可用于录音和播放音频数据。在本文中,我们将详细介绍如何使用PyAudio来操作音频数据。 安装PyAudio 我们可以使用pip命令来安装PyAudio模块,打开终端或命令提示符,输入以下命令: pip install pyaudio PyAudio录制…

    人工智能概览 2023年5月25日
    00
  • php实现Mongodb自定义方式生成自增ID的方法

    实现自定义方式生成自增ID的方法主要包括以下步骤: 配置Mongodb环境 首先需要安装和配置Mongodb环境,可以参考官方文档进行安装和配置。同时需要安装mongodb的php扩展,可以通过pecl命令进行安装,如下: pecl install mongodb 创建集合和索引 在Mongodb中,需要先创建对应的集合和索引,例如可以创建一个名为“demo…

    人工智能概论 2023年5月25日
    00
  • Python 对数字的千分位处理方式

    Python 对数字的千分位处理方式可以使用字符串格式化来实现。以下是完整攻略: 方法一:使用字符串格式化 Python 提供了一种字符串格式化方法来千分位处理数字。使用这种方法时,可以使用逗号“,”将数值分隔成千分位。 num = 123456789.123456 print("{:,.2f}".format(num)) 输出结果为: …

    人工智能概览 2023年5月25日
    00
  • Python第三方库face_recognition在windows上的安装过程

    下面是Python第三方库face_recognition在Windows上的安装过程攻略。 1. 安装依赖项 在安装face_recognition之前需要先安装一些依赖项: 安装Python和pip 安装numpy库 安装dlib库 安装Python和pip Python是运行face_recognition的编程语言,并且需要安装pip来管理Pytho…

    人工智能概览 2023年5月25日
    00
  • 根据tensor的名字获取变量的值方式

    获取TensorFlow模型中的变量值可以采用以下方式: 1. 获取当前所有变量名 可以使用tf.trainable_variables()获取当前所有可训练的变量名列表。示例代码如下: import tensorflow as tf # 假设我们已经定义了一个包含变量的tensorflow模型 model = … # 获取当前所有可训练的变量名 var…

    人工智能概览 2023年5月25日
    00
  • django的settings中设置中文支持的实现

    当我们使用 Django 开发网站时,如果需要支持中文,需要在 Django 的 settings.py 文件中进行相应的配置。下面是实现中文支持的具体步骤: 在 Django 项目的 settings.py 文件中,找到 LANGUAGE_CODE 和 TIME_ZONE 两个选项,分别设置成你需要的语言和时区。比如: “` LANGUAGE_CODE …

    人工智能概览 2023年5月25日
    00
  • 基于OpenCV与JVM实现矩阵处理图像

    基于OpenCV与JVM实现矩阵处理图像 简介 OpenCV是一个开源计算机视觉库,可用于处理图像和视频。而JVM是Java虚拟机的缩写,Java虚拟机能够在不同的操作系统上运行Java代码。本文将介绍如何在Java平台上使用OpenCV库来实现矩阵处理图像。 步骤 第一步:在Java项目中引入OpenCV库 在Java项目中,可以直接将OpenCV库导入,…

    人工智能概论 2023年5月25日
    00
  • Docker Nginx容器和Tomcat容器实现负载均衡与动静分离操作

    下面是实现 Docker Nginx 容器和 Tomcat 容器实现负载均衡与动静分离操作的完整攻略。 1. 确保环境准备就绪 在开始之前,我们需要确保一些环境准备就绪: 已安装 Docker。 在本地创建了 Tomcat 镜像以及 Nginx 镜像。 如果您不熟悉上面的准备工作,请参考 Docker 初学者指南。 2. 编写 Docker Compose …

    人工智能概览 2023年5月25日
    00
合作推广
合作推广
分享本页
返回顶部