Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
wxPython不工作\uuuu导入wx生成错误_Python_Wxpython - Fatal编程技术网

wxPython不工作\uuuu导入wx生成错误

wxPython不工作\uuuu导入wx生成错误,python,wxpython,Python,Wxpython,这是一篇解释如何安装的文章 我的Python版本也是Python2.6.2 每当我尝试打字时(根据教程) 然后saveit并runitGUI-pythonshell中会收到以下消息: Traceback(most recent call last): File "E:/Python26/sdf", line 1, in <module> import wx File "E:/Python26\wx.py", line 2, in <module> ap

这是一篇解释如何安装的文章

我的Python版本也是
Python2.6.2

每当我尝试打字时(根据教程)

然后
save
it并
runit
GUI-pythonshell中会收到以下消息:

Traceback(most recent call last):
  File "E:/Python26/sdf", line 1, in <module>
   import wx
  File "E:/Python26\wx.py", line 2, in <module>
   app=wx.App()
AttributeError: 'module' object has no attribute 'App'
回溯(最近一次呼叫最后一次):
文件“E:/Python26/sdf”,第1行,在
导入wx
文件“E:/Python26\wx.py”,第2行,在
app=wx.app()
AttributeError:“模块”对象没有属性“应用”
你也可以在图片中看到它

在本教程中,wxPython工作完美,为什么会出现这种情况??


如何绕过此问题???

看起来您将脚本命名为“wx.py”,并将其放入根Python目录:C:\Python26。这是Python导入模块时使用的搜索路径的一部分。它找到您的wx.py并导入它,而不是真正的wx包。使用与您尝试导入的模块不冲突的名称保存您的脚本。

您的脚本文件的名称是什么?sdf只是我给了它一个随机名称。请尝试转到python控制台并键入
import wx
,看看您是否遇到相同的问题。是的,我在GUI上键入了它,但我仍然有相同的问题不是
IDLE
,请尝试命令行。转到
cmd
/
sh
并键入
python
>回车>
import wx
>>回车。看看发生了什么,请稍等检查一下,祝你一切顺利!!!保存时我没有使用任何
py
pyc
扩展名;我只是把它保存为金枪鱼,没有分机。我应该使用扩展名吗?您仍然应该使用.py扩展名
Traceback(most recent call last):
  File "E:/Python26/sdf", line 1, in <module>
   import wx
  File "E:/Python26\wx.py", line 2, in <module>
   app=wx.App()
AttributeError: 'module' object has no attribute 'App'