0

我无法将套接字模块导入我的程序。当我导入它时说,"AttributeError: 'module' object has no attribute "AF_INET'. 我认为我的python虚拟机有问题。

4

2 回答 2

0

大多数情况下它看起来像命名问题或路径问题。您可以尝试从另一个位置运行您的程序,就像这样做Python Socket Problem所做的那样

或者,如果这是一个命名问题,那么您可能在代码中使用了一些标准名称,这些名称与系统名称冲突Socket is not working in Python and Python Error

于 2013-01-27T07:08:00.803 回答
0

用户创建的 python 模块的经验法则,永远不要给你的模块使用相同的 python 标准模块名称;会发生即时冲突。

例如。如果您将套接字应用程序命名为“socket.py”,并启动您的应用程序,则会出现与您显示的类似的问题。

于 2013-01-27T08:42:55.910 回答