您好,我尝试在我的 Raspberry PI 上使用 Tornado websockets,但收到此错误
File "socket.py", line 1, in <module>
import tornado.httpserver
File "/usr/local/lib/python2.7/dist-packages/tornado/httpserver.py", line 31, in <module>
import socket
File "/root/socket.py", line 2, in <module>
import tornado.websocket
File "/usr/local/lib/python2.7/dist-packages/tornado/websocket.py", line 28, in <module>
import tornado.escape
File "/usr/local/lib/python2.7/dist-packages/tornado/escape.py", line 31, in <module>
from urllib.parse import parse_qs as _parse_qs # py3
File "/usr/lib/python2.7/urllib.py", line 850, in <module>
class ftpwrapper:
File "/usr/lib/python2.7/urllib.py", line 854, in ftpwrapper
timeout=socket._GLOBAL_DEFAULT_TIMEOUT,
AttributeError: 'module' object has no attribute '_GLOBAL_DEFAULT_TIMEOUT'
我使用的代码来自网站作为示例
最佳答案
不要调用您的文件socket.py
。它与同名的 python 库模块冲突。
如果有的话,请确保也删除 socket.pyc
。
关于python - RPi 上的 Tornado 无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33357007/