首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >PyGithub -无法从Github导入github

PyGithub -无法从Github导入github
EN

Stack Overflow用户
提问于 2021-07-26 22:56:39
回答 1查看 231关注 0票数 0

我正在做一个项目,需要与github接口,并克隆存储库作为更新自己的一种方式。

我刚刚开始尝试使用PyGithub (看起来很容易使用),但我一直收到这个错误:

代码语言:javascript
运行
复制
Traceback (most recent call last):
  File "c:\Users\joey\Desktop\TEST\cloning.py", line 2, in <module>
    from github import GitHub
ImportError: cannot import name 'GitHub' from 'github' (C:\Users\joey\AppData\Local\Programs\Python\Python39\lib\site-packages\github\__init__.py)

我已经尝试过的东西:

使用安装到路径

代码语言:javascript
运行
复制
pip install --target=C:\Users\joeya\AppData\Local\Programs\Python\Python39\lib\site-packages pygithub

我试过python -m pip install pygithub

我在谷歌上搜索了我的错误代码后,几乎遵循了所有我能做的事情,但我仍然无法运行文档中的这个示例:

代码语言:javascript
运行
复制
from github import GitHub

def main():
    g = GitHub('MY TOKEN')
    for repo in g.get_user().get_repos():
        print(repo.name)
        repo.edit(has_wiki=False)
    # to see all the available attributes and methods
    print(dir(repo))

if __name__ == '__main__':
    main()

我相信这是一个简单的解决办法,但我已经没有办法了。python -V - Python 3.9.5 pip -V - pip 21.2.1

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-07-26 23:43:27

它必须是带有小写hGithub

您甚至可以在documentationPyPi.org的示例中看到它

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68532135

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档