下载安装好copilot插件后,提示failed to initiate the github login process please try again
就非常的emo。。。
我的pycharm是2021.1版本,在setting中安装最新版copilot1.1.35.2063(我这两个版本亲测可使用)
之前有教程说,可以去copilot官网降低copilot版本,解决这个报错问题。但是,若降低版本,pycharm会一直提醒你安装最新版,还是用不了
提示这个错误,可能是因为github连接有问题(就像平时登录github都要用加速器一样)
我用的方法是"修改 hosts"
百度定义:Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统会再将网址提交DNS域名解析服务器进行IP地址的解析。
说白了,就是在host文件中加上几句话,告诉你的电脑,以后要是想访问github就从这个文件中找ip地址。
host文件是可以修改或者删除的,大家不用担心。
下面讲具体步骤:
一、修改host文件
Ubuntu系统:sudo vim /etc/hosts
Windows系统:打开 C:\Windows\System32\drivers\etc
找到hosts文件,右击用记事本打开,注意不要使用只读模式。
只需要在下面添加IP地址和网址就行啦
注意:IP地址会更新,所以需要自己查
二、查IP地址
网址:What Is My IP Address? Free IP Lookup
分别查找上图两个IP地址即可
三、刷新 DNS
cmd打开命令行,输入ipconfig /flushdns,刷新DNS
再重启 pycharm,尝试重新连接github,就可以啦