我喜欢在Sublime text 3上为Python配置第二个构建系统。默认情况下它使用Python 2.7。目前,如果我想使用Python 3.5,我会执行activate py35
,它就像魅力一样。
这是我原来的构建系统:
{
"cmd": ["start", "cmd", "/k", "python", "-u", "-i", "$file"],
"selector": "source.python",
"shell": true,
"working_dir": "$file_dir"
}
我之前添加了这一行:
"cmd": ["activate", "py35"],
我找到了this question但是没有帮助,which
命令无法识别,即使我的env已被激活:
答案 0 :(得分:0)
您无法添加其他"cmd"
。 JSON不允许重复密钥。
您也不需要激活任何东西。提供Python可执行文件的完整路径
例如
"cmd": ["start", "cmd", "/k", "C:/Users/name/path/py35/Scripts/python",