python - RPi 上的 Tornado 无法正常工作

标签 python python-2.7 tornado

您好,我尝试在我的 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/

相关文章:

"\*"(文字星号字符)或 "\s"(空格)之间的 Python Regex 匹配选择

python - 无法导入 PIL 图像

python - 有没有办法在 Tornado 中发送 "lock"请求,直到完成某些操作?

python - 为什么Tornado set_cookie函数总是为cookie的值添加一对引号?

file - PyQt 打开文件对话框 - 显示路径名称

聊天应用程序 : pubsubhubbub vs xmpp

python - 访问列表的多个元素知道它们的索引

python - 从用户输入 python 中的二维坐标列表

jquery - django - 在滚动上加载更多 - 我有分页,我如何加载更多?

Python 找不到模块 NLTK