SublimeText3下Python环境搭建部署

python

人生苦短,我用Python

​ 想干一件事情总要给自己找一个借口,学Python我认为是懒得折腾了,之前用PHP也有做过爬虫,不说语言的优略,哪个用着简单方便就用哪一种。当然了,世界上最好的语言还是PHP。

​ 用了一天写了个爬虫发现Python真香,虽然在过程中遇到很多蛋疼的事情,总体来言还算可以的(其主要是简单)

下载&&安装

官网选择对于的版本进行下载,如果网络问题可以用腾讯软件中心进行下载

下载后不管是什么单选,双选,一把梭,全选是。

pip镜像源

​ python有个镜像库,类似于软件库,但是由于强国或者其原因官方的镜像源下载是真的慢,这里推荐将其换成国内的pip镜像源

大厂 镜像地址 说明 镜像站
阿里云 http://mirrors.aliyun.com/pypi/simple/ https://opsx.alibaba.com/mirror
腾讯云-公网域名 http://mirrors.tencentyun.com/pypi/simple 腾讯云每天从pypi.python.org官方同步一次。 https://mirrors.cloud.tencent.com/index.html
腾讯云-内网域名 http://mirrors.tencentyun.com/ 腾讯云每天从pypi.python.org官方同步一次。 https://mirrors.cloud.tencent.com/index.html
豆瓣 http://pypi.douban.com/simple/
163 https://mirrors.163.com/pypi/simple/ https://mirrors.163.com/
高校
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/ pypi 镜像每 5 分钟同步一次。 https://mirror.tuna.tsinghua.edu.cn/help/pypi/
中国科技大学 https://mirrors.ustc.edu.cn/pypi/web/simple 每4小时从 pypi.python.org 官方同步 https://lug.ustc.edu.cn/wiki/mirrors/help/pypi
Pypi官方 https://pypi.org/simple/ https://pypi.org/

镜像临时使用

1
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package

镜像永久使用

Windows:

C:\Users\用户名\pip\pip.ini

内容

1
2
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

Linux

修改 ~/.pip/pip.conf (没有就创建一个)文件,更新index-url至路径,如:

1
2
3
[global]
index-url = http://mirrors.tencentyun.com/pypi/simple
trusted-host = mirrors.tencentyun.com

pip安装

1.用get-pip.py安装

1
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

然后运行以下命令:

1
python get-pip.py

2.手动安装

1
https://pypi.org/project/pip/#files

下载解压 pip-19.2.1.tar.gz

在解压的目录 运行 python setup.py install

pip安装包

pip install packName

例如

pip install requests

Sublime Text3插件

python的代码分析工具语法错误,规范,结构问题

SublimeLinter

​ 配置

1
2
3
4
5
6
7
8
"lint_mode": "load_save",
//加载,保存时检查错误
"styles": [
{
"mark_style":"squiggly_underline"
//错误风格
}
],

SublimeLinter-flake8

代码自动补全

Anaconda

​ 配置

1
2
3
4
{
"anaconda_linting": false,
"pep8": false
}

flake8插件需要命令行再安装一个

pip install flake8

新插件推荐

TabNine - OpenAI的语言模型的代码补全插件

如果碰到下载插件太慢或者提示

Package Control

There are no packages available for installation

Please see https://packagecontrol.io/docs/troubleshooting for help

请查看《Sublime Text Help document And Common problem》文章中有介绍解决的方法。

运行

​ 默认Ctrl+B既可以正常的运行Python脚本

参考

PyPI 镜像使用帮助 [LUG@USTC]

云服务器 腾讯云软件源加速软件包下载和更新 - 运维指南 - 文档中心 - 腾讯云

腾讯软件源站上线啦!

Pypi | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

阿里巴巴开源镜像站

欢迎访问网易开源镜像站

让你用sublime写出最完美的python代码–windows环境 - python修行路 - 博客园