【问题标题】:Python Sublime Text PathPython Sublime 文本路径
【发布时间】:2013-05-04 15:29:14
【问题描述】:

我下载了 sublime text 2,但使用 python 语言运行代码时遇到问题。这是我的代码:

def main:
    print "Hello"
main()

当我执行 ctrl + B 时出现错误:

[错误2]系统找不到指定的文件

[cmd: [u'python', u'-u', u'C:\Users\Hari\Documents\test.py']]

[目录:C:\Users\Hari\Documents]

[路径: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\Intel\WiFi\bin\;C :\Program Files\Common Files\Intel\WirelessCommon] [完成]

我使用的是 Windows 8,我尝试通过添加 C:\Python27\; 来更改环境变量;或 C:\Python26\;或 C:\Python33\;或 C:\Python2\;或 C:\Python2\;到路径的开头,但它仍然给我同样的错误。有人可以帮我吗?

【问题讨论】:

  • 我在 env 变量中没有看到你的 python 路径...
  • 【错误2】系统找不到指定的文件[cmd: [u'python', u'-u', u'C:\\Users\\Hari\\Documents\\test .py']] [目录:C:\Users\Hari\Documents] [路径:C:\Python27\;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS客户端\;C:\windows\system32;C:\windows
  • 再次弹出同样的错误。

标签: python sublimetext2


【解决方案1】:

确保应用对环境变量的更改的最简单方法是重新启动 Windows。

如果Sublime Text 2 是从一些使用subprocess 模块的Python 脚本启动的,那么它就会开始表现得很奇怪。

【讨论】:

    【解决方案2】:

    你需要编辑 %APPDATA%\Sublime Text 2\Python\Python.sublime-build

    修改(更改)内容为:

    {
        "cmd": ["C:\\Python27\\python.exe", "-u", "$file"],
        "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
        "selector": "source.python"
    }
    

    因此,将“C:\Python27\”路径部分更改为系统中存在的任何 Python 路径/版本。

    【讨论】:

      【解决方案3】:

      删除系统上python的所有路径...并尝试再次安装python,我推荐python27。在环境中添加 c:/python27。

      【讨论】:

      • sublime text 2 会自动为我下载 python27 还是我必须自己下载?还有,如何删除系统上所有python的路径?
      • Sublime 不会为你下载任何东西,所以你必须自己下载。是的,删除系统上的所有 python 路径并重新开始。我使用 pyDev eclipse 插件,它非常适合 python 开发我建议你检查一下。
      • 您能否再解释一下,您的选择。为什么您认为它是最好的等等。事实上,这适合发表评论。
      • 嗯,我只是认为它让 python 的一切变得更容易。反正它是我个人的最爱
      猜你喜欢
      • 1970-01-01
      • 2016-04-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-25
      • 2016-10-02
      • 1970-01-01
      相关资源
      最近更新 更多