V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
Aspx
V2EX  ›  Python

请教: Sublime Text 3 编译 Python 错误

  •  
  •   Aspx · 2015-10-12 12:55:34 +08:00 · 7394 次点击
    这是一个创建于 3118 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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