您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

无法在Sublime Text2中设置Python版本

无法在Sublime Text2中设置Python版本

Sublime Text 2环境与Shell环境不同;该$PATH变量可能没有指向相同的目录,并且选择了错误的可执行文件

您可以通过以下几种方法解决此问题:

{
"cmd": ["python", "-u", "$file"],
"path": "/opt/local/bin:/opt/local/sbin:/Library/Frameworks/Python.framework/Versions/Current/bin:/Users/yourloginname/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin",
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"

}

这将用于/bin/bash运行命令,我认为该命令的$PATH设置应与您的终端相同。

通过shell运行命令,而不是通过设置"shell"选项:

{
"cmd": ["python", "-u", "$file"],
"shell": true,
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"

}

使用python命令的完整路径:

{
"cmd": ["/opt/local/bin/python", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"

}

python 2022/1/1 18:27:59 有185人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶