请问sublime text2怎么运行python脚本?

时间:2022-06-27 02:41:23
请问sublime text2怎么运行python脚本?
按ctrl+b就出现了个空白框。
在贴吧里看见有人说要配置环境变量,D:\Python26\Tools\Scripts;D:\Python26;D:\Program Files\Sublime Text 2;这样的我也试过了,脚本位置也不是中文路径,还是不行。
我用的python版本是2.7.2。
请问怎么解决?

5 个解决方案

#1


需要在计算机中环境变量中添加 Python27 路径,添加完成后如下所示:
Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。

C:\Users\Morris>path
PATH=C:\Perl64\site\bin;C:\Perl64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Python27\

C:\Users\Morris>

然后重启计算机,就可以了

#2



Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。

C:\Users\aksr>path
PATH=C:\Python27\;
C:\Python27\Scripts;
C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;
C:\Windows\system32;
C:\Windows;C:\Windows\System32\Wbem;
C:\Windows\System32\WindowsPowerShell\v1.0\;
C:\Program Files (x86)\QuickTime\QTSystem\;
D:\Program Files---soft\MATLAB\R2012a\runtime\win64;
D:\Program Files---soft\MATLAB\R2012a\bin;c:\python27;
C:\Program Files\Java\jdk1.7.0\bin;
C:\Python27\Lib\site-packages\wx-2.8-msw-unicode\wx\py;
D:\Program Files\Sublime Text 2;
C:\Python27\Tools\Scripts;
C:\Users\aksr\AppData\Roaming\Python\Scripts;
C:\Users\aksr\Downloads\ImageCreatorUpdatev0.2\



添加了重启后还是不行?
在sublime text2中按ctrl+b也是出现个空白的框……

#3


呵呵,那你不如使用 Editplus 或者 TotalEdit,两者都可以在 tools 菜单中添加“自定义命令”,挺好用的。

#4


tool-build system看看选的是不是python?一般安装好了默认会根据后缀检测的
你去user/用户名/appdata/roaming/sublime text2/packages/python(我是win7 enterprise版本,其他版本可能路径会有不同)下面,找到Python.sublime-build文件打开看看内容,如果没有那个文件,就新建一个build system,内容如下:
{
"cmd": ["python", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}

从我的文件里面复制出来的,应该没问题,前提是你的python路径已经添加好,在cmd下面直接输入python可以进入交互式命令行

#5


找到原因了,原来并非像上面说的那样。
出现空白框之后按ctrl+`看一下发现这样。
请问sublime text2怎么运行python脚本?
然后找到下面这篇文章
http://blog.csdn.net/lgy807720302/article/details/7515623
修改了exec.py就行了。

#1


需要在计算机中环境变量中添加 Python27 路径,添加完成后如下所示:
Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。

C:\Users\Morris>path
PATH=C:\Perl64\site\bin;C:\Perl64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Python27\

C:\Users\Morris>

然后重启计算机,就可以了

#2



Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。

C:\Users\aksr>path
PATH=C:\Python27\;
C:\Python27\Scripts;
C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;
C:\Windows\system32;
C:\Windows;C:\Windows\System32\Wbem;
C:\Windows\System32\WindowsPowerShell\v1.0\;
C:\Program Files (x86)\QuickTime\QTSystem\;
D:\Program Files---soft\MATLAB\R2012a\runtime\win64;
D:\Program Files---soft\MATLAB\R2012a\bin;c:\python27;
C:\Program Files\Java\jdk1.7.0\bin;
C:\Python27\Lib\site-packages\wx-2.8-msw-unicode\wx\py;
D:\Program Files\Sublime Text 2;
C:\Python27\Tools\Scripts;
C:\Users\aksr\AppData\Roaming\Python\Scripts;
C:\Users\aksr\Downloads\ImageCreatorUpdatev0.2\



添加了重启后还是不行?
在sublime text2中按ctrl+b也是出现个空白的框……

#3


呵呵,那你不如使用 Editplus 或者 TotalEdit,两者都可以在 tools 菜单中添加“自定义命令”,挺好用的。

#4


tool-build system看看选的是不是python?一般安装好了默认会根据后缀检测的
你去user/用户名/appdata/roaming/sublime text2/packages/python(我是win7 enterprise版本,其他版本可能路径会有不同)下面,找到Python.sublime-build文件打开看看内容,如果没有那个文件,就新建一个build system,内容如下:
{
"cmd": ["python", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}

从我的文件里面复制出来的,应该没问题,前提是你的python路径已经添加好,在cmd下面直接输入python可以进入交互式命令行

#5


找到原因了,原来并非像上面说的那样。
出现空白框之后按ctrl+`看一下发现这样。
请问sublime text2怎么运行python脚本?
然后找到下面这篇文章
http://blog.csdn.net/lgy807720302/article/details/7515623
修改了exec.py就行了。