2017-09-14 46 views
1

我在Windows和Anaconda(分发软件,而不是Sublime Text插件)上使用Sublime Text。最新的更新,以崇高文本(3.0构建3143)之后,我突然在与Python的文件打开打开崇高的文本3得到这个弹出:更新后的崇高文本Anaconda错误

Anaconda.anaconda_lib.workers.local_process.LocalProcess对象在Ox04CB7630>过程不在操作系统中启动新的anaconda JsonServer,因为: Anaconda无法用当前配置的Python解释器产生新进程(python) 确保您的解释器是有效的二进制文件,并且位于PATH中或使用它的绝对路径,例如:C:\ Python27 \ python.exe

我很困惑为什么会发生这种情况,因为Python/An在更新Sublime Text 3之前,aconda正在完美工作。我能够很好地运行我的文件。我没有改变任何路径或任何与Python有关的事情。

关闭这个弹出窗口并尝试运行我的Python文件后,我得到这个消息:

'python' is not recognized as an internal or external command, 
operable program or batch file. 
[Finished in 0.2s with exit code 1] 
[shell_cmd: python -u "C:\Users\nsilverblatt\MSBA\BUS 672\HW1\672 HW1.py"] 
[dir: C:\Users\nsilverblatt\MSBA\BUS 672\HW1] 
[path: C:\ProgramData\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Users\nsilverblatt\Anaconda3\Scripts\anaconda.exe;"C:\Users\nsilverblatt\Anaconda3;C:\Users\nsilverblatt\Anaconda3\Library\mingw-w64\bin;C:\Users\nsilverblatt\Anaconda3\Library\usr\bin;C:\Users\nsilverblatt\Anaconda3\Library\bin;C:\Users\nsilverblatt\Anaconda3\Scripts;C:\Program Files\R\R-3.4.1\bin;C:\WINDOWS";C:\Users\nsilverblatt\Anaconda3\Scripts\;C:\Users\nsilverblatt\Anaconda3\Scripts\R.exe;C:\Program Files (x86)\PharosSystems\Core;C:\Program Files\PuTTY\;C:\Program Files\Git\cmd;C:\Users\nsilverblatt\Anaconda3\Library\bin\graphviz;C:\Users\nsilverblatt\AppData\Local\Microsoft\WindowsApps;python;C:\Users\nsilverblatt\Anaconda3\pkgs\graphviz-2.38.0-4\Library\share\graphviz] 

回答

1

事实证明,我的切换环境变量的顺序固定它;我将Anaconda3路径移动到“编辑环境变量”下的顶部,然后在重新启动Sublime Text 3之后,Python文件照常运行。