Python報錯:TypeError: __init__() got an unexpected keyword argument 'io_loop' 原因及解決方案


今天打開一個Python文件時,報錯提示:

TypeError: __init__() got an unexpected keyword argument 'io_loop' 

       明明是從舊電腦上拷貝到新電腦上的文件,之前運行是OK的,新電腦上運行怎么就報錯了呢?

 

錯誤原因:

       配置python環境時,默認tornado版本是最新的版本(恰好我新電腦重新配置了python環境,所以安裝了最新版本),但是在4.0版本之后就廢棄了io_loop參數。

 

解決方案:

 1. 先卸載當前安裝的tornado

pip uninstall tornado

2. 安裝低版本的tornado

pip install tornado==4.1 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM