Github Copilot在JetBrains软件中登录Github失败的解决方案

背景

我在成功通过了Github Copilot的学生认证之后,在VS Code和PyCharm中安装了Github Copilot插件,但在PyCharm中插件出现了问题,在登录Github时会一直Retrieving Github Device Code,最终登录失败。

我尝试了网上修改DNS,使用校园网,节点改全局模式等诸多操作都没有成功,后来通过设置PyCharm的Proxy成功了。

解决方案

第一步:查找代理地址和端口

点击Shadowrocket图标,找到HTTP Proxy Preference一项。

然后记住地址和端口,也就是HTTP Proxy Listen AddressHTTP Proxy Listen Port

只需要查看地址和端口即可,不需要对Shadowrocket做任何更改,不需要改为全局模式。

第二步:设置PyCharm的代理和端口

打开PyCharm,打开设置,找到Appearance & Behavior中的System Settings,点击HTTP Proxy,选择Manual proxy configuration,将刚刚记住的地址127.0.0.1和端口1087分别填入Host name和Port number,然后点击Apply,重启PyCharm。

重启完成后,再点击Github Copilot或者Tools->Github Copilot->Login to Github,就可以秒连接上了。

单击Copy and Open,就会跳转到Github,网页会提示可以使用了。

然后回到PyCharm就可以愉快地使用Github Copilot了,效率瞬间快速提升。

如果跳转后的网页已经提示可以使用,但是PyCharm中依然无法使用,重启PyCharm即可。

相关推荐
朱颜辞镜花辞树‎7 分钟前
GitHub 操作指南:项目协作与自动化工作流实践
运维·自动化·github
音元系统1 小时前
Copilot 在 VS Code 中的免费替代方案
python·github·copilot
ai小鬼头5 小时前
AIStarter3.0.2全新发布:解锁用户、创作者、共创模式,轻松玩转AI项目
人工智能·程序员·github
chhei.6 小时前
使用Pycharm集成开发工具远程调试部署在虚拟机上的flask项目:超级详细的完整指南
ide·pycharm·flask
爱吃面条的猿6 小时前
pycharm中自动补全方法返回变量
ide·python·pycharm
我是老孙6 小时前
Spring Boot 应用中,配置的加载优先级
spring boot·后端·pycharm
-dzk-6 小时前
【Flask】基础入门
后端·python·pycharm·django·flask·conda·pip
爱听许嵩歌7 小时前
Windows符号链接解决vscode和pycharm占用C盘空间太大的问题
ide·vscode·pycharm
寻月隐君7 小时前
用 Rust 实现 HTTPie:一个现代 CLI 工具的构建过程
后端·rust·github
徐小夕8 小时前
开源了一款基于Nextjs实现的精美CRM系统, 卷王程序员狂喜!
前端·react.js·github