1.编译环境配置import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; 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)

1.点击 官方网址 从 Sublime Text 3 官方获取用于安装的代码。从菜单栏View -->Show Console或者使用Ctrl+`(esc键下面的按键),调出sublime的控制台,将官网中的python代码粘贴进去并按Enter执行,最终可以安装完成。在控制台中粘贴刚才的代码,然后点击回车。最后重启ST3。

2.现在你可以通过快捷键 cmd+shift+P 打开 Package Control 来安装其他的插件了。输入 install 然后你就能看见屏幕上出现了 Package Control: Install Package,点击回车,然后搜索sublimeREPL

安装成功后,可以在菜单栏的'TOOL'中找到SublimeREPL,如图所示

2.将菜单栏改为中文

若需要将菜单栏改成中文可如上操作下载插件“ConvertToUTF8”或是安装插件“ChineseLocalizations”(本人使用的是这个,没试ConvertToUTF8的效果)

3.安装Anaconda插件

1.点击刚刚生成的Package Control ->输入install

2.进入安装界面,安装好后再在新窗口命令行中输入Anaconda并点击第一个备选项进行安装。 安装完成后会显示messages文档。

安装Anaconda插件完成之后,会看到如下选项栏,说明Anaconda安装成功。

Goto Definitions 能够在你的整个工程中查找并且显示任意一个变量,函数或者类的定义。

Find Usage 能够快速的查找某个变量,函数或者类在某个特定文件中的什么地方被使用了。

Show Documentation: 能够显示一个函数或者类的说明性字符串(当然,是在定义了字符串的情况下)

Anaconda会自动补全代码,之前用惯了pycharm发现突然没了代码补全后很不习惯,Anaconda的补全功能虽然没有pycharm那么好用,但还是不错的

还有需要注意的是,安装Anaconda插件后,如果python代码没有遵循PEP8规范,会出现白色的框框,或是可以使用快捷键Ctrl+Alt+R进行规范代码(这个可以去除,步骤如下)

在Settings-User选项中添加配置:{"anaconda_linting":false}

4.安装虚拟环境

1.首先使用终端安装virtualenv,pip3 install virtualenv

2.在需要创建的地方进行虚拟环境的搭建,代码如下:

mkdirpytest(文件夹名)cdpytestvirtualenv venv

在终端进入虚拟环境的话是在pytest文件夹下输入命令source /bin/activate

而要在sublime中进入虚拟环境的话就得按照如下操作:

1.首先在sublime中安装virtualenv插件,Ctrl + Shift + P,然后输入install,回车,然后搜索virtualenv。

安装完成后,直接按Ctrl + Shift + P,再输入Activate,若没有该选项则virtualenv安装中出现问题,需要重新安装。如果有的会选择Activate就能发现刚刚创建的虚拟环境,选中后回车即可进入虚拟环境

如果Activate选中后没有出现我们刚刚创建的虚拟环境,则需要我们手动添加路径.Ctrl + Shift + P,然后输入Add directory,回车,屏幕下面会出现输入行(Directory path):再将刚创建的虚拟环境路径填入即可

另外,我曾碰到过Add directory后仍然没用的情况。那时,可选择“”Project”=>"Add folder to project"选择文件后=>"Save Project as"==>保存好即可

工程配置文件为:

.sublime-workspace、.sublime-project

其中sublime-project为:

这样环境就配置好了。按Ctrl+B编译时,观察"Tools"->"Build System"->是否为"Python+ Virtualenv",如果不是,则选用这个再Ctrl+B就是在虚拟环境中编译了!

ubuntu下sublime默认情况下好像不能输入中文,需要用下面命令就可以完美支持中文输入:

windows 搭建python 虚拟环境 写程序_Sublime下配置python编译环境及搭建虚拟环境:(windows下大致相同)...相关推荐

  1. win1编辑java环境,在win7下配置java编译环境

    今天刚接触java编程,环境的配置方法比较复杂.好记性不如烂笔头,发个文章记录一下吧. win7系统 Jdk版本1.6 用鼠标右击"我的电脑"->属性->高级-> ...

  2. vscode 插件慢_VS Code下配置LaTeX编译环境

    之前一直用TeXstudio排版LaTeX,偶然发现除了latex专用编译器,像Sublime.VS Code这样的代码秃头神器也支持latex的编写.今天就来聊一聊VS Code下LaTeX的配置. ...

  3. sublime配置go环境_sublime Text3配置go编译环境

    Sublime Text 这里将介绍Sublime Text 3(以下简称Sublime)+ GoSublime + gocode的组合,那么为什么选择这个组合呢? 自动化提示代码,如下图所示 图1. ...

  4. windows下配置Python环境并安装Pycharm2018

    1 首先进入python官网(https://www.python.org/)下载3.6.4(64位)版本.然后进入安装界面.如下图所示 Python3.6安装界面 1,安装方式 选择(Customi ...

  5. GCC编译器简明教程(Linux下C语言开发环境的搭建)

    GCC编译器简明教程(Linux下C语言开发环境的搭建) 市面上常见的Linux都是发行版本,典型的Linux发行版包含了Linux内核.桌面环境(例如GNOME.KDE.Unity等)和各种常用的必 ...

  6. win7 android 编译环境搭建,在Win7下配置Android开发环境

    在Win7下配置Android开发环境是本文要介绍的内容,主要是来了解并学习Android开发环境,具体关于Android开发环境的详解来看本文. 一.安装 JDK 下载JDK最新版本,下载地址如下: ...

  7. ssh mysql环境搭建_Ubuntu下JDK+Tomcat+MySql环境的搭建

    Ubuntu 下 JDK+Tomcat+MySql 环境的搭建 1. 安装 Ubuntu-server-10.04.1 1.1 安装 安装过程中,记下输入的用户名与密码. 1.2 设置IP 安装完成之 ...

  8. vscode怎么配置python运行环境f5_VSCode下配置python调试运行环境的方法_python

    这篇文章主要介绍了VSCode下配置python调试运行环境的方法,需要的朋友可以参考下 VSCode配置python调试环境 很久之前的一个东东,翻出来看看VSCode配置python调试环境 * ...

  9. windows下配置安装YAF环境

    Yaf是一个C语言编写的PHP框架有着不错的性能优势,同时这款框架是由鸟哥Laruence开发的;出于对大牛的信仰加成我们今天来尝尝鲜; 用PHP扩展写PHP框架的难点 难于开发. 要完成一个PHP扩 ...

最新文章

  1. python 条件选择语句_Python趣味入门4:选择往往是最重要的-条件语句
  2. Flutter开发之GridView组件(20)
  3. 【Android】启动过程:Bootloader-System/Recovery
  4. 在PhotoShop中改像素m*n
  5. oracle中having作用,oracle中having与where的区别
  6. STM32的IAP在线升级的源码中的地址解读
  7. 句句真研—每日长难句打卡Day14
  8. linux:fdisk分区命令详解
  9. linux 修改jdk版本 /usr/src/jdk-11.0.11/bin/java: 无法执行二进制文件
  10. input隐藏域赋值数组
  11. HarmonyOS 组件篇
  12. 阿里第九版Java系统架构师+应用架构师面试突击宝典
  13. socket工作原理深入分析
  14. 利用Google博客搜索查看加密QQ空间(qzone)日志
  15. centos mysql mariadb_centos7 mysql和mariadb的资料 - 菜鸟头头
  16. 逻辑电路是计算机学的吗,逻辑电路可以使计算机具备什么能力 计算机具有逻辑判断能力,主要取决于( )。...
  17. 谁的青春不军训? 教官用了Iterator Pattern都说好
  18. [开心IT面试题] 关于50个人50条狗有几条病狗的推算
  19. 知识分享 | Oracle的官方ACE是个啥 and如何搞定一个ACE!
  20. 简单计算器(C 语言实现)

热门文章

  1. php curl发送post请求失败,php 利用curl发送post请求
  2. 2013年 省职业学校 公共基础课程 两课 评比 计算机应用,江苏省职业学校公共基础课程两课评比教案.doc...
  3. java分割字符串_Java中分割字符串
  4. atom-design(Vue.js移动端组件库)手势组件介绍
  5. iOS自定义弹出视图、收音机APP、图片涂鸦、加载刷新、文件缓存等源码
  6. 教你如何察觉出网络钓鱼电子邮件
  7. ps、grep和kill联合使用杀掉进程(转)
  8. 我的Git使用-资料查询,名博笔记
  9. 【UIKit】UITableView 3
  10. 根据实例说数据库设计(一)—— 人员管理