我使用Sublime Text(最新版本)作为Python编辑器。但是有一些问题。首先,我的MAC上有Python 3.6.1。但是这种划分在Sublime Text中不能正常工作。
例如,当我输入
时print(3/2)
结果应为1.5,但它显示为1。
另一个,当我使用set时,
course = {'Math', 'English', 'Digital Circuit Design', 'Python'}
print(course)
结果也有点奇怪。
set(['Python', 'English', 'Math', 'Digital Circuit Design'])
是否有某种配置设置?
当我使用新的构建系统构建时,它会显示以下内容:
[Errno 2]没有这样的文件或目录:'python3'
[cmd:['python3',' - u','/ Users / L /Desktop / Pepy / Tutorial3.py']]
[dir:/ Users / L / Desktop / Python]
[路径:/ usr / bin:/ bin:/ usr / sbin:/ sbin]
[完成]
答案 0 :(得分:3)
您确定使用的是Python 3吗?因为Python 2返回1
而Python 3返回1.5
如果您的Sublime使用Python 2构建选项(默认为Python 2),您可以将其更改为Python 3,如下所示:
工具>构建系统>新建系统
使用以下配置声明新的构建系统。
{
"cmd": ["python3", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
使用这个新系统构建。
完成。
另请阅读:http://docs.sublimetext.info/en/latest/file_processing/build_systems.html
在AdamSmith的帮助下,通过评论进行额外排查:
如果您收到此类错误:[Errno 2] No such file or directory: 'python3'
尝试使用完整路径替换python3
部分配置。
您可以通过which python3
命令找到完整路径。