Sublime text 3搭建Python开发环境及常用插件安装

Sublime Text 3是一款轻量级、方便快捷的文本编辑器,因其易用性和高度可定制性,成为Python开发人员常用的编辑器之一。在本文中,将向您介绍如何在Sublime Text 3中搭建Python开发环境,并介绍几个常用插件及其安装方法。

## 安装Python环境

在安装Sublime Text3之前,您需要先安装Python环境。Python环境可以通过官网下载并安装,也可以通过anaconda安装,具体操作如下:

### 安装Python官方环境

1. 安装Python需要从Python官网(https://www.python.org/)下载相应的Python版本,本文以Python 3.9.1版本为例;

2. 下载完成后,双击下载文件进行安装;

3. 安装时,需要把Python添加到电脑的环境变量中,以便打开Sublime Text 3时直接调用Python。

### 安装Anaconda环境

1. 在官网下载对应版本的Anaconda,官网链接(https://www.anaconda.com/products/individual);

2. 下载完成后,双击下载文件进行安装;

3. 安装完成后,打开Anaconda Prompt,输入python,如果能进入Python环境,则表示安装成功;

4. 打开Sublime Text 3时,配置路径为:Preferences -> Browse Packages -> SublimeREPL -> config -> Python,修改文件为:

```

{

"default_extend_env": {"PATH": "{PATH};C:\\ProgramData\\Anaconda3\\Scripts;C:\\ProgramData\\Anaconda3;C:\\ProgramData\\Anaconda3\\Library\\bin;C:\\ProgramData\\Anaconda3\\Library\\mingw-w64\\bin;C:\\ProgramData\\Anaconda3\\Library\\usr\\bin;C:\\ProgramData\\Anaconda3\\Library\\bin;C:\\ProgramData\\Anaconda3\\Scripts;"},

"default_dir": "C:\\ProgramData\\Anaconda3\\python.exe"

}

```

## 安装Sublime Text 3

1. 下载Sublime Text 3安装包;

2. 双击下载文件进行安装;

3. 安装完成后,打开Sublime Text 3。

## 安装常用插件

Sublime Text 3的插件丰富,我们这里介绍几个常用的插件:Anaconda、SublimeREPL、Emmet、AutoPEP8。

### Anaconda

Anaconda是一款Python的开发环境,提供了丰富的命令行工具,可以实现代码自动补全、语法检查、代码分析等功能。下面以Anaconda的自动补全功能为例,介绍其安装方法:

1. 打开Sublime Test 3,点击菜单栏上的“Tools” -> “Command Palette”;

2. 输入“Install Package Control”即可安装包管理器;

3. 安装完包管理器后,再次打开“Command Palette”,输入“Package Control: Install Package”,按下Enter键;

4. 在弹出的搜索框中搜索“Anaconda”,选择“Anaconda - Python IDE”,然后按下Enter键即可安装。

### SublimeREPL

SublimeREPL是Sublime Text 3的一个外挂,可以在Sublime Text界面中直接运行Python程序,并且可以直接显示程序的输出结果。下面介绍SublimeREPL的安装方法:

1. 打开Sublime Text 3,按下“Ctrl+Shift+P”打开命令面板;

2. 输入“Package Control: Install Package”来安装一个外挂包控制器;

3. 安装完外挂包控制器后,再次按下“Ctrl+Shift+P”打开命令面板,输入“Package Control: Install Package”,按下Enter键;

4. 在弹出的搜索框中搜索“SublimeREPL”,选择“SublimeREPL”,按下Enter键即可安装。

### Emmet

Emmet是一款可以快速编写HTML和CSS代码的插件,可以大大提高写代码的效率。下面介绍Emmet的安装方法:

1. 按下“Ctrl+Shift+P”打开命令面板;

2. 输入“Package Control: Install Package”来安装一个外挂包控制器;

3. 安装完外挂包控制器后,再次打开命令面板,输入“Package Control: Install Package”,按下Enter键;

4. 在弹出的搜索框中搜索“Emmet”,选择“Emmet”,按下Enter键即可安装。

### AutoPEP8

AutoPEP8可以帮助您对Python代码进行格式化,使其看起来更加规范,易于阅读。下面介绍AutoPEP8的安装方法:

1. 按下“Ctrl+Shift+P”打开命令面板;

2. 输入“Package Control: Install Package”来安装一个外挂包控制器;

3. 安装完外挂包控制器后,再次打开命令面板,输入“Package Control: Install Package”,按下Enter键;

4. 在弹出的搜索框中搜索“AutoPEP8”,选择“AutoPEP8”,按下Enter键即可安装。

## 案例说明

在Sublime Text 3中开发Python Web项目时,需要结合Python的Web框架来开发。下面以Django为例,介绍Django在Sublime Text 3的使用方法。

1. 创建Django项目:

在命令行输入以下命令:

```

django-admin startproject mysite

```

这将会在当前目录下创建一个名为“mysite”的Django项目。

2. 打开Sublime Text 3:

打开Sublime Text 3,选择File -> Open Folder打开刚才创建的mysite项目所在的文件夹。此时,Sublime Text 3就会自动将mysite项目的文件列在左侧边栏中。

3. 创建APP:

在命令行中输入以下命令:

```

cd mysite

python manage.py startapp myapp

```

这将会在mysite项目的目录下创建一个名为“myapp”的APP。

4. 配置Anaconda:

点击菜单栏上的“Preferences -> Package Settings -> Anaconda -> Settings User”,然后添加以下代码:

```

{

"python_interpreter_path": "python",

"anaconda_linting_behaviour": "always"

}

```

这将会使Anaconda始终Lint代码。

5. 运行Django项目:

在Sublime Text 3中,按下“Ctrl+Shift+P”打开命令面板,输入“SublimeREPL: Python”,然后按下Enter键即可在Sublime Text 3中打开Python环境。在Python环境下,输入以下代码来运行Django项目:

```

import os

os.environ.setdefault("DJANGO_SETTINGS_MODULE", "mysite.settings")

from django.core.management import execute_from_command_line

execute_from_command_line(['manage.py', 'runserver'])

```

运行成功后,在浏览器中访问http://127.0.0.1:8000/即可看到Django的默认页面。

以上案例可以帮助您使用Sublime Text 3来开发Python Web应用程序。当然,Sublime Text 3还有许多其他强大的功能和插件,您可以通过自己的实际操作,来发掘Sublime Text 3的更多用途。 如果你喜欢我们三七知识分享网站的文章, 欢迎您分享或收藏知识分享网站文章 欢迎您到我们的网站逛逛喔!https://www.37seo.cn/

点赞(28) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部