获取错误无法在'X'中找到'__main__'模块

时间:2013-05-29 12:45:23

标签: python module

我使用Sublime Text.Run使用windows powershell创建了一个简单的hello程序,但每次我收到错误时: C:\ Python27 \ python.exe:在'X'中找不到'_ _'模块 X是文件夹的名称。我有Python 2.7.4已安装。如何修复它?

3 个答案:

答案 0 :(得分:1)

Maybe there's something wrong with your C:\Python27\python.exe.

See if there are two python under the folder C:\Python27:

  • python.exe
  • python2.7.exe.

If so, chose the python2.7.exe

Also possible if your module X is in anaconda or something similar, then you should adjust your Sublime environment to include anaconda (or whatever you're using).

Tools -> Build System -> New Build System

答案 1 :(得分:0)

此错误可能是由文件损坏引起的 - 请检查您的模块“X”是否已正确复制到目标文件夹 - 尝试在编辑器中打开它并确保它看起来不错。如果您尝试在不是文本文件或预编译的python模块的文件上运行Python,则会出现同样的错误。

答案 2 :(得分:0)

除了偶尔在 Windows 上运行其他人的 Python 应用程序之外,我对 Python 一无所知。我看到这是一个旧线程,但刚才仍然遇到了这个问题——应用程序抛出了这个错误并且根本不会运行,除非我在命令行中包含了“.py”扩展名。