【发布时间】:2013-06-01 12:08:59
【问题描述】:
我刚开始使用 Sublime Text 2,我似乎无法让它与我为 Windows 的 Python 2.7 安装的大多数库一起工作,每次我尝试导入它们并运行它时,它都会给我这个消息“C:\Python27\Python.exe: 在 '' 中找不到 'main' 模块”。
我尝试配置 Python.sublime-build 但我对它所做的一切似乎都不起作用,作为参考,这是它现在所拥有的:
{
"cmd": ["Python", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
我正在学习编程,到目前为止我只使用过 IDLE,所以我对 Sublime 很陌生,我很可能遗漏了一些东西,如果你们能提供帮助,我将不胜感激。
【问题讨论】:
-
如果你从 promt 中导入你要找的模块,这样行吗?
-
我尝试以各种方式导入它,每次都给我这个错误,甚至尝试了随机之类的东西,但没有一个被导入。
-
他的意思是,转到命令提示符 (
Start->Run->cmd) 然后输入c:\python27\python.exe并得到>>>提示符。如果您输入类似import sys的内容会发生什么?如果您输入import mylib或您最喜欢的已安装模块的名称会发生什么? -
啊,我以为他是这个意思,但我不确定,抱歉。是的,我试过了,提示运行一切顺利,我只是用几个不同的库再试了一次,它们都工作了。
-
我弄清楚了它是什么,结果发现与 IDLE 不同的是,Sublime 不喜欢导入随机库,除非你先保存项目。在我寻找其他东西时在这里发现sublimetext.com/forum/viewtopic.php?f=2&t=9318
标签: python sublimetext2