sublime 3 工具使用

2015-09-09 16:55:15 +08:00
 muzzy
今天准备用 sublime 3 做 python 的编辑工具,可以弄了半天一直也不能执行 py 文件。总是报错说 path 路径有问题,可以在环境变量里面已经配置好了。网上看了下原因, new bulid system 然后贴了一段网上的代码,以后执行失败。
另准备学习 django 开发,大家有没有什么其他好用的编辑器推荐。
4017 次点击
所在节点    Python
17 条回复
Garwih
2015-09-09 17:00:53 +08:00
可以 -> 可是;
new bulid system -> New Build System ;
以后 -> 然后?
muzzy
2015-09-09 17:03:49 +08:00
{
"cmd": ["C:/Python26/python.exe", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
这个是我写进文件里的内容然后保存为 python.sublime-build 。需要放到指定路径还是代码有问题?
hanfeng3015
2015-09-09 17:04:12 +08:00
Sublime Text 还不够好吗?我觉得 Sublime 作为编辑器来说,已经非常好了,你为什么一定要在编辑器里 build 呢?可以使用终端嘛,这样调试起来很方便,要是实在想用 IDE ,可以试试 Pycharm.
crazyxin1988
2015-09-09 17:04:34 +08:00
pycharm
用了都说好
muzzy
2015-09-09 17:05:54 +08:00
@Garwih 那个"cmd": 里的路径是["C:/Python27/python.exe", "-u", "$file"]
muzzy
2015-09-09 17:07:47 +08:00
@hanfeng3015 sublime Text 不能 bulid 吗?
hanfeng3015
2015-09-09 17:10:46 +08:00
@muzzy 可以啊,只是觉得这样做没什么优势啊。。你做 Web 开发,到时候,调试在编辑器里面?感觉怪怪的~~
muzzy
2015-09-09 17:13:45 +08:00
@hanfeng3015 那倒是没有,就是有时候编些小脚本什么的,要调试下看看效果。
hanfeng3015
2015-09-09 17:16:25 +08:00
@muzzy 可以开个终端嘛
Garwih
2015-09-09 17:18:03 +08:00
你确定你路径没问题的话,在 Build System 那里选择 python (这个看你 sublime-build 怎么命名的),再 Ctrl + B 运行。
*.sublime-build 文件要放在 Sublime Text 3\Packages\User 文件夹里面。
muzzy
2015-09-09 17:32:39 +08:00
@Garwih 醉了,没啥问题啊,文件路径,环境变量的路径都对,就是不行
zhuangzhuang1988
2015-09-09 17:37:52 +08:00
@crazyxin1988 就是有好多人不停
Anybfans
2015-09-09 17:39:29 +08:00
下载个插件。。
具体可以看这个 http://jingyan.baidu.com/article/eae078278530c21fec5485b9.html
Anybfans
2015-09-09 17:39:55 +08:00
@Anybfans 貌似这个更详细点。。 http://loosky.net/2967.html 帮你搜了下。。
lightening
2015-09-09 17:46:12 +08:00
我也是, Ruby , PATH 怎么设都不识别。
PythonAnswer
2015-09-10 00:26:35 +08:00
build panel 比较鸡肋,用完以后,会发现还是终端好。
muzzy
2015-09-10 14:09:34 +08:00
多谢大家,找到原因的了。是我本地 workspace 下面有一个原来自己写的 string.py 脚本,刚好我执行的文件 import string 模块,所以一直报 no module 错误...

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/219414

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX