ubuntu安装sublime3并配置python3环境的方法

以下是安装Sublime3并配置Python3环境的攻略。

安装Sublime3

  1. 打开终端,输入以下命令获取Sublime3的GPG key:

wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -

  1. 添加 Sublime3 的 APT 仓库:

echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list

  1. 执行更新操作:

sudo apt-get update

  1. 现在,可以通过以下命令进行 Sublime3 安装:

sudo apt-get install sublime-text

配置Python3环境

在 Sublime3 中配置 Python3 环境,需要进行以下步骤:

  1. 安装 Package Control

打开 Sublime3 后,按下 Ctrl + ` 打开控制台,然后在控制台中输入以下命令:

import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

注意:此时,如果显示错误,请手动将 "sublime" 修改为 "Sublime Text 3",再次运行上述命令。

  1. 安装 Anaconda

打开 Sublime3 后,按下 Ctrl + Shift + P 打开命令面板,输入“Install Package Control”并选择此选项进行安装。

安装完成后,再次按下 Ctrl + Shift + P,输入“Install Package”并选择此选项,等待弹出提示框。

在提示框中,输入 Anaconda 并点击 Enter 键,选择 Anaconda 进行安装。

  1. 配置 Python3 环境

打开 Sublime3 后,按下 Ctrl + Shift + P 打开命令面板,输入“Python”并选择 Anaconda 设置,再次点击 Enter 键进入设置页面。

在设置页面中,找到并编辑以下两项:

"python_interpeter": "/usr/bin/python3",
"python_interpreter_path": "/usr/bin/python3",

然后将这两项的值设置为你的 Python3 解释器的路径。

至此,Sublime3的Python3环境配置完成。可以在 Sublime3 中新建一个 Python3 文件进行测试。例如,编写下列代码:

import datetime

print(datetime.datetime.now())

运行这个程序,如果能够正确输出当前时间,则代表配置成功。

示例1:
在终端中执行以下命令升级pip:

sudo pip3 install --upgrade pip

示例2:
在 Sublime3 中新建一个Python3文件(文件名为test.py),输入以下代码:

n = int(input("请输入一个整数: "))
if n % 2 == 0:
    print(n,"是偶数。")
else:
    print(n,"是奇数。")

保存并运行,在控制台中输入需要检验的整数,程序会返回该数是偶数还是奇数。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:ubuntu安装sublime3并配置python3环境的方法 - Python技术站

(0)
上一篇 2023年6月3日
下一篇 2023年6月3日

相关文章

  • python datetime模块详解

    Python datetime模块详解 时间是计算机编程中非常常见的一个概念。Python中的datetime模块提供了方便的时间处理函数和类。在本文中,我们将详细讲解datetime模块的用法。 datetime模块概述 datetime模块可以用来操作日期和时间。 datetime类 该模块提供了以下类: datetime.date Date对象用来表示…

    python 2023年6月2日
    00
  • Python赋值逻辑的实现

    下面是Python赋值逻辑实现的完整攻略。 Python赋值逻辑实现 Python的赋值逻辑实现是通过变量引用机制来实现的。当我们将一个对象赋值给一个变量时,实际上是将这个对象的引用赋值给了这个变量。 变量引用 变量引用是Python中的一种机制,它指的是变量名和对象之间的关联关系。当我们将一个对象赋值给一个变量时,实际上是将这个对象的引用赋值给了这个变量。…

    python 2023年5月19日
    00
  • Python字符串的全排列算法实例详解

    Python字符串的全排列算法实例详解 在Python中,字符串的全排列算法是一种常见的算法,它可以用于字符串的排序、组合、查找等问题。本文将详细介绍Python字符串的全排列算法,包括递归实现和迭代实现两种方法。 1. 递归实现 递归实现是一种常用的字符串全排列算法,它的本思想是将分为两部分第一个字符和剩余字符。然后将第一个字符与剩余字符的全排列进行组合,…

    python 2023年5月14日
    00
  • python3实现ftp服务功能(服务端 For Linux)

    Python3实现FTP服务功能(服务端 For Linux)攻略 本文将介绍如何使用Python3实现FTP服务端功能(适用于Linux平台),包括搭建FTP服务器、用户管理、上传下载文件等功能。 搭建FTP服务器 安装 vsftpd 在Linux终端中输入以下命令进行安装: sudo apt-get update sudo apt-get install…

    python 2023年5月19日
    00
  • python实现的文件同步服务器实例

    下面是“python实现的文件同步服务器实例”的完整攻略: 1. 安装必要的模块 在开始之前,需要确认是否安装了watchdog和flask模块。没有安装时,需要先使用pip安装: pip install watchdog pip install flask 2. 实现文件同步的代码 代码的实现主要分为两个部分。第一部分是使用watchdog模块实现监控指定…

    python 2023年6月3日
    00
  • Python装饰器用法实例总结

    以下是详细讲解“Python装饰器用法实例总结”的完整攻略,包含两个示例说明。 1. 装饰器的基本概念 装饰器是Python中一种高级的语法特性,它可以在不修改原函数代码的情况下为添加额外的功能。装饰本质上是一个函数,它接受一个函数作为参数,并返回一个新的函数。新的函数通常会函数的基础上添加一些额外的功能例如日志记录、性能分析、缓存等。 装饰器的语法格式如下…

    python 2023年5月14日
    00
  • Python解析json代码实例解析

    下面我将详细讲解“Python解析json代码实例解析”的完整攻略。 前言 在Web开发中,JSON作为一种轻量级的数据交换格式,已经被广泛应用。Python作为一门优秀的编程语言,提供了许多强大的库来解析JSON,如:json、jsonpickle、simplejson等。本文将以json库为例,介绍如何在Python中解析JSON数据。 安装json库 …

    python 2023年5月13日
    00
  • Python实现希尔伯特变换(Hilbert transform)的示例代码

    我们来讲一下Python实现希尔伯特变换的示例代码攻略。 什么是希尔伯特变换 希尔伯特变换是一种非常常用且重要的信号处理方法,它可以将实数信号转换成复数信号。复数信号可以用于计算信号的频谱,而实数信号则不行。希尔伯特变换可以被用于多种领域,如音频处理、通信等。 如何实现希尔伯特变换 Python实现希尔伯特变换可以通过以下几步来实现: 1、加载需要的库和数据…

    python 2023年6月3日
    00
合作推广
合作推广
分享本页
返回顶部