sublimetext配置Python环境,sublime text安装python库
在解决Mac Sublime Text 3如何配置Python环境和安装插件的问题之前,我们先来了解一下什么是Sublime Text mac。sublime text 3 是一个非常适合mac平台上的程序开发人员使用的代码编辑器。它集成了窗口分组、项目管理、扩展工具、代码折叠等多种功能。支持多种编程语言的语法高亮显示,具有优秀的代码自动补全功能,还具有代码片断的功能,支持VIM模式,帮助编辑人员提高代码编辑效率。
接下来,如何为Mac Sublime Text 3配置Python环境并安装插件?一、下载安装Sublime Text 3 , 二、配置Python开发环境1.点击右下角,选择python2.添加编译环境python3.6
我的Mac默认是python3.6版本,安装了python3.6。现在我想配置Sublime Text使用python3.6编译环境。
工具-生成系统-新建生成系统
将以下代码粘贴到打开的文件中
{
cmd :[/library/frameworks/python . framework/versions/3.6/restless sesame/python 3 ,-u , $file],
file_regex: ^[ ]*File (.*?),行([0-9]*),
选择器: source.python
}
记得将上面代码中的python路径改为您的路径。
保存文件,给文件起个名字比如Python3,不要改后缀,保存在默认位置。
在Tools-Build System下,选择刚刚设置的编译环境。就在文件被命名为Python3之后,Python3被选中了。3.测试环境是否正确
在sublime文本中键入print (hello )保存并编译命令b。
打印hello表示成功。
三。安装Sublime Text Python插件
1.崇高的文本3安装包控制。
包控件包含许多插件。安装后,您可以选择所需的安装。
View-Show Console菜单打开命令行,并将以下代码粘贴到最后一行:import urllib.request,os; pf = Package Control.sublime-package; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), wb).write(urllib.request.urlopen( http://sublime.wbond.net/ + pf.replace( ,%20)).read())。
单击返回运行。
如果Sublime Text -Preferences下有Package Control选项,则说明Package Control已成功安装。2.安装插件
打开sublimetext-首选项-包控制。
选择:程序包控制:安装程序包。出现以下界面。输入需要的插件,比如Anaconda,选择下面的插件进行安装。a.插件Anaconda
Anaconda:Anaconda是用于科学计算的python发行版,支持Linux、Mac和Windows系统。提供了包管理和环境管理的功能,可以轻松解决多个版本Python的共存和切换以及各种第三方包的安装问题。Anaconda使用工具/命令conda来管理包和环境,并且已经包含Python和相关的支持工具。
配置Anaconda:进入sublime text-preferences-package Settings-Anaconda-Settings-Default,选择Settings-Default选项,搜索“python _ interpreter”key,然后更改key值。值是python的路径(终端输入哪个python检查mac自带的python的路径,输入哪个python3检查你已经安装的python3的路径),比如:“/usr/local/untrust sesame/python 3”。然后,你可以在编译的时候使用Python。
如果这些帧的出现是因为使用了anaconda插件,你可以在Sublime Preferences包设置Anaconda设置用户中设置关闭:{Anaconda _林挺:false}b.自动补全插件SublimeCodeIntel。
Python自动完成插件。安装后,在SublimeText-Preferences-Package设置下会有更多SublimeCodeIntel选项c.交互、逐行运行插件SublimeREPL。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。