Emm*_*mma 3 python python-3.x sublimetext sublimetext3
我创建了一个python3.sublime-build
:
{
"path": "/usr/local/bin/python",
"cmd": ["python3", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
Run Code Online (Sandbox Code Playgroud)
并$ which python3
返回,
/usr/local/bin/python3
Run Code Online (Sandbox Code Playgroud)
可能安装了brew
.
和Command+B返回此错误:
[Errno 20] Not a directory
[cmd: ['python3', '-u', '/path/to/dir/filename.py']]
[dir: /path/to/dir]
[path: /usr/local/bin/python]
[Finished]
Run Code Online (Sandbox Code Playgroud)
看了一些相关的帖子,还是没能解决。
我该如何解决问题?
IIRC(我有一段时间没有使用 Sublime),path
应该是目录的路径,而不是可执行文件。试试这个:
{
"path": "/usr/local/bin/",
"cmd": ["python3", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
Run Code Online (Sandbox Code Playgroud)
不过,似乎 Python 已经在您的系统 PATH 中,因此该path
密钥似乎是不必要的。
归档时间: |
|
查看次数: |
998 次 |
最近记录: |