jjzjj

sublime2

全部标签

python - Sublime text 3.1.1 中的 Pylinter 仍然没有使用 Python2.7

这是我的pyinter设置:{//Whenversboseis'true',variousmessageswillbewrittentotheconsole.//values:trueorfalse"verbose":false,//ThefullpathtothePythonexecutableyouwantto//runPylintwithorsimplyuse'python'."python_bin":"/usr/bin/python2.7",//ThefollowingpathswillbeaddedPylint'sPythonpath"python_path":[],//Op

python - 是否有用于调试 python 的 sublime text 2 插件?

sublimetext2有调试python的插件吗?SublimeText是一个很棒的python编辑器,但是一旦项目变得太大,我不得不使用其他IDE(例如eclipse)进行调试。你们Pythonists有解决这个问题的方法吗? 最佳答案 尝试https://github.com/wuub/SublimeREPL,它使用pdb来调试python,并且易于通过包Controller安装 关于python-是否有用于调试python的sublimetext2插件?,我们在StackOver

python - 是否可以在 Sublime REPL 选项卡中禁用语法突出显示?

有什么方法可以在脚本运行时禁用SublimeREPL-tabs中的语法高亮显示吗?请查看此问题的上下文:RedlinescomingupafterstringsinSublimeREPL(python)?例如,当python脚本在SublimeREPL中运行时,输出文本中的撇号(')会突出显示为语法。因此,该行的最后部分被突出显示,就好像字符串(实际上是文本输出而不是实际代码)没有正确关闭。这是输出的样子:当SublimeREPL运行交互式pythonshell时,突出显示很有用,但是当它只应该运行脚本时,我希望在不突出显示的情况下获取文本输出,就像在任何命令行界面中一样。当然,我可以

python - 如何修复 Anaconda linter 在 Sublime Text 3 中显示 f 字符串错误?

显示的错误只是“[E]”,所以我不确定如何在Anaconda首选项中免除此错误。例如print(f"Hello,world!")的linter错误显示“[E]语法无效” 最佳答案 编辑您的Anaconda用户首选项并添加:"python_interpreter":"python3",我在某处读到它是python的一个已知错误。它在3.6.3版中已修复,因此您可能还需要更新python版本。我的是3.6.3,不知道有没有必要更新。 关于python-如何修复Anacondalinter在S

python - 如何在开发过程中调试 sublime 插件

我想用pdb调试我的插件,但它不起作用。我收到这些错误Traceback(mostrecentcalllast):File"./sublime_plugin.py",line362,inrun_File"./useIt.py",line14,inrunforregioninself.view.sel():File"./useIt.py",line14,inrunforregioninself.view.sel():File".\bdb.py",line46,intrace_dispatchFile".\bdb.py",line65,indispatch_linebdb.BdbQuit有

python - 如何更改 Sublime Text 2 中的内置 python?

这样的问题:Changepythoninterpreter-SublimeText2如果您真的想针对您的Python代码运行Build,则非常有用。但是,我希望插件(例如SublimeRope)运行我选择的Python而不是内置的Python,后者恰好是2.6我在Python2.7中工作,因此内置的Python2.6导致在尝试使用SublimeRope时经常出现语法错误。我发现了各种方法来更改与正在处理的运行代码相关的Python,但没有一种方法会影响插件使用的Python。我一直在使用:importsysprintsys.version在插件.py代码中查看针对它运行的版本,它始终是

python - 将 virtualenv 与 Sublime Text 3 和 SublimeREPL 结合使用

我正在尝试设置ST3以使用在Windows8.1上运行的Python的virtualenv。我通常将SublimeREPL与我的全局Python安装一起使用来运行文件。但是,现在我正在使用venvs,我无法运行任何东西。这是我一直在尝试的:我有一个包含文件夹virtualenvs的父目录,然后是一个scripts用于我处理的.py文件。我通常只是导航到\virtualenvs\venv\scripts\activate并使用python解释器完成我的工作,但我希望能够构建文件而不需要通过命令行的东西,使用ST3和SublimeREPL。我做了一个看起来像这样的构建系统:{"shell_

python - 使用 Sublime Text 3 在 Python 3 中打印 UTF-8

我有这个Python3代码来尝试从utf-8编码的文件中读取和打印:f=open('mybook.txt',encoding='utf-8')forlineinf:print(line)当我使用SublimeText3构建时,出现以下错误:UnicodeEncodeError:'ascii'codeccan'tencodecharacter'\u2019'inposition18:ordinalnotinrange(128)但是,当我使用python3在终端中执行我的代码时,它可以正常工作。我的构建配置是{"cmd":["/usr/local/bin/python3","$file"]

python - 使用 Sublime Text 3 在 Python 3 中打印 UTF-8

我有这个Python3代码来尝试从utf-8编码的文件中读取和打印:f=open('mybook.txt',encoding='utf-8')forlineinf:print(line)当我使用SublimeText3构建时,出现以下错误:UnicodeEncodeError:'ascii'codeccan'tencodecharacter'\u2019'inposition18:ordinalnotinrange(128)但是,当我使用python3在终端中执行我的代码时,它可以正常工作。我的构建配置是{"cmd":["/usr/local/bin/python3","$file"]

python - 如何设置使用哪个版本的python sublime text

我一直在自学python,并开始使用python2.7.5和SublimeText2。我最近参加了一个类(class),他们使用的是python3.4。我在我的mac上下载并安装了python3.4,但我无法弄清楚如何让SublimeText使用python3而不是2.7。我用过..importsysprintsys.version确定ST使用的是哪个版本的python。它报告2.7.5。如何强制ST使用python3?如果我没有提供足够的信息,请随时询问。 最佳答案 找到this在谷歌上。创建文件~/.config/sublime