【问题标题】:AttributeError: module 'websocket' has no attribute 'WebSocketApp' pipAttributeError:模块 'websocket' 没有属性 'WebSocketApp' pip
【发布时间】:2018-02-11 09:32:21
【问题描述】:

我正在尝试使用 websocket.WebSocketApp,但是它出现了错误:模块 'websocket' 没有属性 'WebSocketApp'

我查看了以前的解决方案,并尝试卸载 websocket,安装 websocket-client,但仍然出现相同的错误。

我的文件名是 MyWebSocket,所以我认为与此无关

谁能帮帮我?

【问题讨论】:

    标签: python websocket pip


    【解决方案1】:

    只需安装websocket-client==1.2.0 即可。

    我在使用websocket-client==1.2.3时遇到了这个问题

    【讨论】:

      【解决方案2】:

      您安装了错误的 websocket 包。你安装了websocket,但你需要websocket-client。卸载两者以清理混乱并重新安装websocket-client

      【讨论】:

      • 当我卸载 websocket 时,提示“无法卸载要求 websocket,未安装”
      • 您必须验证site-packages/websocket/ 目录中的内容。如果有_app.pyWebSocketApp,那么它就是websocket-client,你应该明白为什么它没有被导入。而且没有WebSocketApp,您应该手动删除它并安装websocket-client
      • 我刚查了一下,没有WebSocketApp,所以我删除了websocket目录?
      • 是的,然后安装websocket-client
      • 已修复!谢谢
      猜你喜欢
      • 2017-06-27
      • 1970-01-01
      • 1970-01-01
      • 2018-09-24
      • 2015-05-16
      • 2014-04-21
      • 2018-04-14
      • 2019-02-18
      • 1970-01-01
      相关资源
      最近更新 更多