请教: Sublime Text 3 编译 Python 错误

2015-10-12 12:55:34 +08:00
 Aspx

小菜第一次使用 Sublime Text3 ,在代码中有用到 python 的 input()函数,出现错误。
后来得知需要使用一款 REPL 的插件可以解决,接着就跟着文档走,安装完成之后又出错误咯!
使用这个插件之后又出现
python.EXE: can ’ t open file ‘$file_basename ’: [Errno 2] No such file or directory

错误。
接着又是在 stackoverflow 看到一篇回答,但是解决也是无果。
请求各位有解决方案么?
或者可以推荐小菜一款能更适合 Python 的编辑器么?
在此,先谢谢各位了

7487 次点击
所在节点    Python
12 条回复
aisk
2015-10-12 13:04:22 +08:00
pycharm
acros
2015-10-12 13:06:50 +08:00
十一前我也刚搭了个 st3+python3 ,不过是 mac 平台的。
你用的默认的 buildsystem ?
是不是 python2 、 3 路径查找问题呢....
beibeijia
2015-10-12 15:33:40 +08:00
很明显 你的姿势不对 错误提示已经告诉你无法找到文件 so 你可以试试 ctrl+shift+p ==> sublimeREPL: Python - RUN current file
Aspx
2015-10-12 17:48:05 +08:00
@aisk 谢谢推荐
@acros 从错误提示看应该是路径问题,另外修改过 buildsystem ,尝试过几种方法都以失败收尾,谢谢
@beibeijia 我的情况就是运行 Python - RUN current file 导致错误....
beibeijia
2015-10-12 19:22:37 +08:00
@Aspx 哎哟 那问题就多了 你到底是啥个情况也不清不楚的 就这么给你提意见估计没啥用 如果你愿意索性把你的 sublime 改成便携式的然后打包一下放出来 这样大家好给你看看到底是系统环境问题还是配置问题或者是其他什么原因。。。
rundis
2015-10-12 22:37:18 +08:00
重装一边插件看看是不是插件的问题先
然后看看有没有依赖缺失
再不行就是系统问题了
waner55
2015-10-12 22:55:25 +08:00
如果是 windows 建议直接用 REPL 的控制台吧。。编码啥的已经折腾的累觉无爱。。。就别 ctrl+B 了。。。
hcwhan
2015-10-13 11:27:12 +08:00
确认输入焦点位于脚本编辑窗口
makeitwork
2015-10-13 13:51:56 +08:00
为毛不用 pycharm ,其他 ide 我觉得用着好累哦
Aspx
2015-10-13 21:25:19 +08:00
@beibeijia @rundis @waner55 @hcwhan @makeitwork 感谢各位,小菜折腾 Sublime 太心累了,还是换 IDE 了。/其实还是能力太差
dongxiaozhuo
2015-10-14 00:43:15 +08:00
什么系统平台的?我记得我的 windows 上,曾经出现过这个问题,我修改了 repl 里面的那个
dongxiaozhuo
2015-10-14 00:45:20 +08:00
@dongxiaozhuo 修改 repl 插件里面 config 文件夹中, Python 文件内, Main.sublime-menu 文件中的 cwd 的指定的位置,默认的情况是变量指定 Python 的目录,我修改成了 windows 系统的 Python 安装目录,就好了。。。
+++++++++++++++++++++++
手抖,回复快了。

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

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

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

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

© 2021 V2EX