首页 > 编程知识 正文

驱动安装失败怎么解决,游戏安装失败如何解决

时间:2023-05-03 06:47:38 阅读:283886 作者:3543

解决 - Windows10安装pylint失败

笔者在使用VS Code初次打开.py文件时,应用提示安装python插件。插件安装完成后,程序继续提示安装pylint,但是安装时并未成功。

pylint安装问题在Windows10上极其容易出现,本文将介绍一种解决方案,并在第二节中给出。

错误分析

执行安装指令pip install pylint,出现错误,错误信息如下:

Installing collected packages: wrapt, astroid, pylint Running setup.py install for wrapt ... errorException:Traceback (most recent call last): File "C:UserssigmarisingAppDataLocalProgramsPythonPython36libsite-packagespipcompat__init__.py", line 73, in console_to_str return s.decode(sys.__stdout__.encoding)UnicodeDecodeError: 'utf-8' codec can't decode byte 0xa1 in position 43: invalid start byteDuring handling of the above exception, another exception occurred:Traceback (most recent call last): File "C:UserssigmarisingAppDataLocalProgramsPythonPython36libsite-packagespipbasecommand.py", line 215, in main status = self.run(options, args) File "C:UserssigmarisingAppDataLocalProgramsPythonPython36libsite-packagespipcommandsinstall.py", line 342, in run prefix=options.prefix_path, File "C:UserssigmarisingAppDataLocalProgramsPythonPython36libsite-packagespipreqreq_set.py", line 784, in install **kwargs File "C:UserssigmarisingAppDataLocalProgramsPythonPython36libsite-packagespipreqreq_install.py", line 878, in install spinner=spinner, File "C:UserssigmarisingAppDataLocalProgramsPythonPython36libsite-packagespiputils__init__.py", line 676, in call_subprocess line = console_to_str(proc.stdout.readline()) File "C:UserssigmarisingAppDataLocalProgramsPythonPython36libsite-packagespipcompat__init__.py", line 75, in console_to_str return s.decode('utf_8')UnicodeDecodeError: 'utf-8' codec can't decode byte 0xa1 in position 43: invalid start byte

Windows上很多问题都是由于编码引起的,pylint安装失败也与编码有很大关系。

解决方案

定位到以下文件:

C:UsersUsersNamesAppDataLocalProgramsPythonPython36libsite-packagespipcompat__init__.py

定位时需将路径中的UsersNames与Python36,更改为计算机具体情况

定位到文件的第75行,将源代码:

return s.decode('utf_8')

更改为:

return s.decode('gbk')

重新执行pip install pylint

安装成功

相关链接

pylint官网

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。