Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/348.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Windows 7-64位在Sublime 2中设置Python_Python_Sublimetext2 - Fatal编程技术网

使用Windows 7-64位在Sublime 2中设置Python

使用Windows 7-64位在Sublime 2中设置Python,python,sublimetext2,Python,Sublimetext2,在设置Python路径时,我尝试了很多Stack overflow和各种博客建议的方法,但每当我点击Ctrl+B时,它都会显示“Building”,什么也没有发生 升华2 64位正确安装 已安装Python 3.3和2.7 已安装Windows 7 64位SP1 Python.sublime-build路径手动设置为python33/Python.exe 系统设置中的路径变量:新增;C:\Python33 将上述Python.sublime-build从Packages/Python复制到Pac

在设置Python路径时,我尝试了很多Stack overflow和各种博客建议的方法,但每当我点击Ctrl+B时,它都会显示“Building”,什么也没有发生

升华2 64位正确安装 已安装Python 3.3和2.7 已安装Windows 7 64位SP1

  • Python.sublime-build路径手动设置为python33/Python.exe
  • 系统设置中的路径变量:新增;C:\Python33
  • 将上述Python.sublime-build从Packages/Python复制到Packages/user

  • 我还可以尝试什么?

    通常,除非您确切知道自己在做什么,否则如果您想编辑任何
    .sublime build
    文件,您应该将它们复制到您的
    软件包/User
    目录并重命名它们。这将维护原始文件,以防您将某些内容搞糟并希望再次查看原始文件,并在将来遇到问题时维护预期行为

    我的Windows系统上有两个Python 3。一个是
    Packages/Python/Python.sublime build
    的简单副本,Python 3.3二进制代码的直接路径编码为:

    {
    “cmd”:[“c:/Python33/python.exe”、“-u”、“$file”],
    “文件正则表达式”:“^[]*文件\”(…*?)\”,第([0-9]*)行,
    “选择器”:“source.python”
    }
    
    第二个更复杂。Sublime不允许您接受交互式输入(Python2的
    raw_input()
    和Py3的
    input()
    ,Ruby的
    get
    ,等等),它也不允许您启动GUI。如果有一个程序可以执行这些操作中的一项或多项,则需要从命令提示符下运行该程序。这个构建系统会这样做,并保持命令提示符窗口打开,以便您可以检查输出、回溯等

    {
    “cmd”:[“start”、“cmd”、“/k”、“c:/python27/python.exe”、“$file”],
    “选择器”:“source.python”,
    “壳”:没错,
    “工作目录”:“$file\u dir”
    }
    
    当然,如果您愿意,您可以很容易地更改到Python3.3的路径

    按照上面的链接进入build systems文档(确保查看底部的“参考”链接),这是“官方-非官方”升华文本文档的所在地。虽然该计划有一些好的东西,但它是相当不完整的,因此创建了非官方的文件来全面记录该计划。如果你环顾四周,你应该能够找到许多问题的答案。

    请在你的帖子中附上
    Python.sublime build
    文件的全部内容(而不是
    sublime.Python build
    …)。另外,请描述一下“这对我来说真的不起作用”是什么意思。你有错误吗?在“升华”窗口的底部是否打开“构建”面板?你有没有找到线索?请将所有这些细节添加到您的问题中,以便我们可以为您提供帮助。