You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows10下Python3.10运行Telegram代码及安装logging报错求助

问题解决方案

问题1:telegram导入语句语法错误

  • 你的导入语句漏了import关键字,这是基础语法问题,和库版本无关,修正为以下写法即可:
    from telegram.ext import Updater, CommandHandler, MessageHandler, Filters
    

问题2:logging库更新报错&Python版本冲突

  • logging是Python自带的标准库,完全不需要手动更新,停止更新logging的操作就不会再出现这个错误。
  • 解决Python版本冲突,按以下简单步骤操作:
    1. 打开命令提示符,输入where python,找到你自己安装的Python3.10的完整路径(比如C:\Python310\python.exe),记下来。
    2. 打开Sublime Text,点顶部菜单栏的Tools -> Build System -> New Build System,粘贴下面的内容(把路径换成你刚才找到的Python3.10路径):
      {
          "cmd": ["C:\\Python310\\python.exe", "-u", "$file"],
          "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
          "selector": "source.python"
      }
      
    3. 保存文件,命名为Python310.sublime-build,默认路径保存就行。
    4. 回到代码页面,点Tools -> Build System,选中你刚创建的Python310。
    5. 重新运行代码,现在会用你指定的Python3.10解释器,不会和微软商店的版本冲突了。

内容的提问来源于stack exchange,提问作者goodvlad

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 22:05:18