Featured image of post Windows环境下 Sublime Text 3 Python环境配置教程(附pip安装教程)

Windows环境下 Sublime Text 3 Python环境配置教程(附pip安装教程)

安利一款好用的文本编辑器

Sublime text 3(以下简称st3)是一款相当好用的轻量级文本编辑器,包含大量实用插件,一用就爱不释手。

然而对初学者来说,st3的配置还是有一点难度的,因此有了这篇教程(笑)

本机系统:Windows 10
st3版本:Sublime Text Build 3211 x64

主教程

安装 Sublime Text 3

下载地址:https://www.sublimetext.com/3
单击超链接Windows 64 bit ,正常下载安装即可

安装Package Control

在主界面按Ctrl + Shift + P后,输入Install Package Control, 按回车,等待安装完毕
如果不行,菜单栏Preference—->Install Package Control
有时候服务器可能不稳定,多试几次就好

Sublime Text汉化(可选)

Ctrl + Shift + P,输入pcip,选中Package Control: Install Package,输入ChineseLocalizations,按回车或单击下载即可。

安装并配置SublimeREPL

安装

Ctrl + Shift + P,输入pcip(st3有模糊搜索功能),然后输入SublimeREPL,按回车键或单击下载

配置

菜单栏:首选项 - Package Settings - SublimeREPL - Settings-User 代码如下:

1
2
3
{
 "default_extend_env": {"PATH":"这里为你的Python所在的文件夹路径"}, 
}

笔者的配置:

1
2
3
{
 "default_extend_env": {"PATH":"D:\\Allen's\\python_work\\Python36-32"}, 
}

记得按 Ctrl + S 保存!

快捷键设置

主菜单 - 首选项 - 快捷键设置,代码如下:

1
2
3
4
5
6
7
8
9
[
    { "keys": ["f5"], "caption": "SublimeREPL:Python", 
                      "command": "run_existing_window_command", "args":
                      {
                           "id": "repl_python_run",
                           "file": "config/Python/Main.sublime-menu"
                      } 
    },
]

快捷键效果:按 F5 运行程序
其实配置到这里,st3已经可以完美运行.py程序了。
如果你还想在st3自带的终端运行.py程序的话,见下文 EX 2.1 配置Python路径

EX:

配置Python路径

菜单栏:工具 - 编译系统 - 新建编译系统,代码如下:

1
2
3
4
5
{
"cmd": ["这里为你的Python.exe的路径", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9])*",
"selector": "source.python"
}

笔者的配置:

1
2
3
4
5
{
"cmd": ["D:/Allen's/python_work/Python36-32/python.exe", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9])*",
"selector": "source.python"
}

然后保存,命名(如:Python3) 菜单栏:主菜单 - 工具 - 编译系统 - 新建编译系统 - Python3(你刚刚命名的那个)

按 Ctrl + B 即可在st3终端运行.py程序

如果你发现这样运行程序出现一些问题(如无法输入、中文乱码),按 F5 用 SublimeREPL(它能让Python程序正确地在st3上运行) 运行即可

st3激活

host文件修改

路径: C:\Windows\System32\drivers\etc\hosts
用记事本(st3也行)打开此路径下的host文件,可能提示没有权限,使用管理员权限打开, 在文件的底部追加:

1
127.0.0.1 www.sublimetext.com

然后保存并关闭即可

激活

菜单栏: 帮助 - 输入注册码选项 - 复制粘贴以下key

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
----- BEGIN LICENSE -----
Member J2TeaM
Single User License
EA7E-1011316
D7DA350E 1B8B0760 972F8B60 F3E64036
B9B4E234 F356F38F 0AD1E3B7 0E9C5FAD
FA0A2ABE 25F65BD8 D51458E5 3923CE80
87428428 79079A01 AA69F319 A1AF29A4
A684C2DC 0B1583D4 19CBD290 217618CD
5653E0A0 BACE3948 BB2EE45E 422D2C87
DD9AF44B 99C49590 D2DBDEE1 75860FD2
8C8BB2AD B2ECE5A4 EFC08AF2 25A9B864
------ END LICENSE ------

pip安装

方法一(推荐)

安装Python的时候勾选pip选项即可。
如果你懒得重装Python,可以尝试方法二

方法二

pip下载链接: https://bootstrap.pypa.io/get-pip.py
将下载的文件用Sublime Text 3运行一遍即可

结语

恭喜你已经成功配置st3!快去体验吧!
(P.S. st3 编写 C/C++ 程序也是很方便的,有空可能会出篇配置 C/C++ 环境的教程)
配置 C/C++ 环境的教程来了:https://blog-allenwu233.netlify.app/p/st3-python/
——2022/10/11

Built with Hugo
主题 StackJimmy 设计