PyCharm运行Jira REST API代码报错:module 'http' has no attribute 'client'
解决AttributeError: module 'http' has no attribute 'client'问题
- 先检查项目目录里有没有叫
http.py或者http.pyc的文件,有的话立刻重命名或者删掉——这些自定义文件会和Python标准库的http模块冲突,就是导致默认运行器报错的核心原因,而Python Console的运行路径和普通运行器不一样,所以没触发冲突。 - 确认PyCharm运行配置的解释器版本:
- 点右上角运行配置下拉框,选
Edit Configurations - 在配置窗口里检查
Python interpreter是不是你用的3.9.7版本,不对就切换过去
- 点右上角运行配置下拉框,选
- 清理PyCharm缓存:
- 点
File->Invalidate Caches... - 选
Invalidate and Restart,重启后再跑代码试试
- 点
- 别再用
pip install http这类命令了,http是Python自带的标准库,第三方的http包会搞乱标准库加载,已经装了的话赶紧执行pip uninstall http删掉它
内容的提问来源于stack exchange,提问作者snowbreacker
相关产品推荐
相关产品推荐

