2015-03-03 59 views
0

这是我第一次尝试链接python和sublime text 2,我的代码是正确的,并且可以通过python控制台轻松运行,但是当我尝试通过崇高文本运行它时收到一个错误Sublime text 2无法构建并运行系统Python

[Error 2] The system cannot find the file specified 
[cmd: [u'python', u'-u', u'C:\\Users\\Ben\\Desktop\\Api project\\api.py']] 
[dir: C:\Users\Ben\Desktop\Api project] 
[path: C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA  Corporation\PhysX\Common;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\GNU\GnuPG\pub;C:\Program Files\MiKTeX 2.9\miktex\bin\x64\] 
[Finished] 

我相信我没有正确设置python,但任何建议将非常感激。同样的代码如下

import urllib2 
import json 

locu_api = 'myapikey' 

url = 'https://api.locu.com/v1_0/venue/search/?locality=New%20York&category=restaurant&api_key=myapikey' 
json_obj = urllib2.urlopen(url) #Json data (displays the pulled url data) 

data = json.load(json_obj) 

print data 
+1

'C:\\ Users \\ Ben \\ Desktop \\ Api project \\ api.py'Api和项目之间的空间可能导致问题 – fecub 2015-03-03 08:54:09

+0

http:// stackoverflow.com/questions/17536094/setting-python-path-for-sublimerepl-from-sublime-text – 2015-03-03 08:58:45

回答

0

散列出来后,就出现了我没有加入蟒蛇目录到我的系统路径的environement,与正在解决这一切现在为希望工程。 控制面板>系统和安全>系统>高级系统设置>在高级选项卡中转至环境变量。在System Variables区域的环境变量中向下滚动,直到找到Path。选择它并按编辑。 添加所需的路径C:\ Python27

相关问题