BUG:AttributeError: module ‘websocket‘ has no attribute ‘enableTrace’

AttributeError: module ‘websocket’ has no attribute 'enableTrace’

環境

windows 11
Python  3.10websocket                     0.2.1
websocket-client              1.8.0
websockets                    11.0.3
rel                           0.4.9.19

詳情

一開始是通過pip直接安裝 websocket-clientwebsocket庫。

pip install websocket websocket-client

然后運行帶有websocket.enableTrace(True) 的代碼時彈出這個錯誤。

問題原因是這樣安裝會造成 websocket-client 和 websocket 庫沖突。websocket中沒有enableTrace模塊,還會影響websocket-client。

需要分開安裝,而且需要最后安裝websocket-client庫。

解決方法

卸載 websocket-client 庫,然后再重新安裝,但要帶具體版號(可以去websocket-client · PyPI查看最新版號)。

注意:如果不用 websocket ,是不用安裝它的。

這個時候如果之前安裝了websocket庫,不用卸載。

# 1 卸載
pip uninstall websocket-client# 2 重新安裝
pip install websocket-client==1.8.0 -i https://pypi.tuna.tsinghua.edu.cn/simple/

參考

AttributeError: module ‘websocket‘ has no attribute ‘enableTrace‘_attributeerror: module ‘websocket’ has no attribut-CSDN博客

Examples — websocket-client 1.8.0 documentation

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/36771.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/36771.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/36771.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

ActiveMQ camel

游覽器輸入地址: http://127.0.0.1:8161/admin/ 訪問activemq管理臺 賬號和密碼默認為: admin/admin# yml配置的密碼也是如下的密碼 activemq:url: failover:(tcp://localhost:61616)username: adminpassword: adminComponent public class ActiveMqReceiveRouter extends Rout…

AudioLM音頻生成模型

GPT-4o (OpenAI) AudioLM(Audio Language Model)是一種生成音頻的深度學習模型。它可以通過學習語言模型的結構來生成連貫和高質量的音頻信號。這類模型通常應用于語音合成、音樂生成和音頻內容生成等領域。以下是一些與AudioLM相關的核心概念和技術細…

【JavaEE進階】Spring AOP使用篇

目錄 1.AOP概述 2.SpringAOP快速入門 2.1 引入AOP依賴 2.2 編寫AOP程序 3. Spring AOP詳解 3.1 Spring AOP 核心概念 3.1.1切點(Pointcut) 3.1.2 連接點 (Join Point) 3.1.3 通知(Advice) 3.1.4 切面(Aspect) 3.2 通知類型 3.3PointCut 3.4 切面優先級 3.5 切點表…

基于經典滑膜控制的永磁同步電機調速系統MATLAB仿真

滑膜控制器 取PMSM狀態變量為: ωref為目標轉速,ωm為電機輸出轉速。將此式求導得: 定義系統滑模面函數為: 對滑模面函數求導 在電機實際控制時,滑模控制方法存在高頻抖振問題,則需要選取合適的指數趨近率…

web前端——css(一篇教會網頁制作)

目錄 一、基本語法 1.行內樣式表 2.內嵌樣式表 3.外部樣式表 二、選擇器 1.標簽選擇器 2.類選擇器 3.id 選擇器 4.通配選擇器 三、常見修飾 1.文本 2.背景 3.列表 4.偽類 5.透明度 6.塊級、行級、行級塊標簽 7.div 和 span 四、盒子模型(重點&…

【PostgreSQL】守護數據安全:事務與數據完整性管理

目錄 事務管理:確保操作的原子性 事務的概念與重要性 事務的啟動與提交 事務的回滾(ROLLBACK)( 數據一致性與隔離級別 隔離級別的解釋 設置隔離級別 錯誤處理與事務的高級策略 異常處理(SAVEPOINT & EXCE…

25屆最近5年重慶郵電大學自動化考研院校分析

重慶郵電大學 目錄 一、學校學院專業簡介 二、考試科目指定教材 三、近5年考研分數情況 四、近5年招生錄取情況 五、最新一年分數段圖表 六、歷年真題PDF 七、初試大綱復試大綱 八、學費&獎學金&就業方向 一、學校學院專業簡介 二、考試科目指定教材 1、考試…

[數據集][目標檢測]電纜鋼絲繩線纜缺陷檢測數據集VOC+YOLO格式1800張3類別

數據集格式:Pascal VOC格式YOLO格式(不包含分割路徑的txt文件,僅僅包含jpg圖片以及對應的VOC格式xml文件和yolo格式txt文件) 圖片數量(jpg文件個數):1800 標注數量(xml文件個數):1800 標注數量(txt文件個數):1800 標注…

單例模式(下)

文章目錄 文章介紹步驟安排及單例講解step1:注冊單例類型(main.cpp)step2:定義類和私有構造函數(keyboardinputmanager.h)step3:(keyboardinputmanager.cpp)step4:在qml中…

雷卯一站式解決電子設備靜電浪涌與接口安全

在快速演進的數字時代,電子設備不僅是日常生活的核心,更是工業自動化、智能穿戴、智能家居乃至未來交通的基石。然而,隨著技術邊界的不斷拓展,設備面臨的挑戰也日益嚴峻,尤其是來自靜電放電(ESD)、浪涌沖擊及電磁干擾的…

【2024最新華為OD-C/D卷試題匯總】[支持在線評測] 特殊加密算法(200分) - 三語言AC題解(Python/Java/Cpp)

🍭 大家好這里是清隆學長 ,一枚熱愛算法的程序員 ? 本系列打算持續跟新華為OD-C/D卷的三語言AC題解 💻 ACM銀牌🥈| 多次AK大廠筆試 | 編程一對一輔導 👏 感謝大家的訂閱? 和 喜歡💗 &#x1f…

Rust 跨平臺-Android 和鴻蒙 OS

1. 安裝 rustup rustup 是 Rust 的安裝和版本管理工具 $ curl --proto https --tlsv1.2 https://sh.rustup.rs -sSf | sh 該命令會安裝 rusup 和最新的穩定版本的 Rust;包括: rustc Rust 編譯器,用于將 Rust 代碼編譯成可執行文件或庫。 ca…

技術速遞|Visual Studio Code 的 .NET MAUI 擴展現已正式發布

作者:Maddy Montaquila 排版:Alan Wang 今天,我們非常高興地宣布 .NET MAUI VS Code 擴展插件結束了預覽階段,并將包含一些期待已久的新功能 - 包括 XAML IntelliSense 和 Hot Reload! 什么是 .NET MAUI 擴展插件&…

GuLi商城-商品服務-API-三級分類-刪除-頁面效果

一步步學習Vue太慢了,準備跳過前端的學習,直接使用前端完整的項目 下載依賴npm install,會報錯,排查了好久 我安裝的是Node14,所以必須要安裝4.14 Vscode終端輸入:npm install node-sass4.14 輸入&#x…

【Android面試八股文】如果需要在Activity間傳遞大量的數據怎么辦?

文章目錄 1. 使用Intent傳遞數據2. 使用靜態變量3. 使用Parcelable或Serializable接口4. 使用文件5. 使用數據庫存儲6. 使用ContentProvider7. 匿名共享內存(Ashmem)總結在Android開發中,如果需要在Activity之間傳遞大量數據,可以采取以下幾種方法: 1. 使用Intent傳遞數據…

【博士每天一篇文獻-綜述】A survey on few-shot class-incremental learning

閱讀時間:2023-12-19 1 介紹 年份:2024 作者:田松松,中國科學院半導體研究所;李璐思,老道明大學助理教授;李偉軍,中國科學院半導體研究所AnnLab; 期刊: Neu…

LearnOpenGL - Android OpenGL ES 3.0 使用 FBO 進行離屏渲染

系列文章目錄 LearnOpenGL 筆記 - 入門 01 OpenGLLearnOpenGL 筆記 - 入門 02 創建窗口LearnOpenGL 筆記 - 入門 03 你好,窗口LearnOpenGL 筆記 - 入門 04 你好,三角形OpenGL - 如何理解 VAO 與 VBO 之間的關系LearnOpenGL - Android OpenGL ES 3.0 繪制…

《Windows API每日一練》6.4 程序測試

前面我們討論了鼠標的一些基礎知識,本節我們將通過一些實例來講解鼠標消息的不同處理方式。 本節必須掌握的知識點: 第36練:鼠標擊中測試1 第37練:鼠標擊中測試2—增加鍵盤接口 第38練:鼠標擊中測試3—子窗口 第39練&…

3.imput 字符串常用方法 字符串倒序,切片

1.input input()函數接收一個標準輸入數據返回string類型 2.字符串常用方法 upper()將字符串中的小寫字母變為大寫 lower()大寫變小寫 len()獲取長度 count(子字符串)統計某個字符出現的次數 index(子字符串)可以返回子字符串出現的位置, rindex從右邊找 find(子字符串)可以返回…

vite-ts-cesium項目集成mars3d修改相關的包和配置參考

如果vite技術棧下使用原生cesium,請參考下面文件的包和配置修改,想用原生創建的viewer結合我們mars3d的功能的話。 1. package.json文件 "dependencies": {"cesium": "^1.103.0","mars3d": "^3.7.18&quo…