首页 文章

pip install openpyxl错误

提问于
浏览
1

我有win10(64位),我使用pyhton 3.6.2

我已尝试: $ pip install openpyxl 在cmd上但出现以下错误:

C:\ Users \JoctãArgôlo> pip install openpyxl收集openpyxl使用缓存的openpyxl-2.4.8.tar.gz要求已经满足:jdcal在c:\ users \joctãargôlo\ appdata \ local \ programs \ python \ python36 \ lib \ site-packages(来自openpyxl)要求已经满足:et_xmlfile in c:\ users \joctãargôlo\ appdata \ local \ programs \ python \ python36 \ lib \ site-packages(来自openpyxl)安装收集的软件包:openpyxl运行setup.py install for openpyxl ... error异常:Traceback(最近一次调用最后一次):文件“c:\ users \joctãargôlo\ appdata \ local \ programs \ python \ python36 \ lib \ site-packages \ pip \ compat__init __ . py”,第73行,在console_to_str中返回s.decode(sys.stdout.encoding)UnicodeDecodeError:'utf-8'编解码器无法解码位置56中的字节0xe3:无效的连续字节在处理上述异常期间,发生了另一个异常:Traceback(最近一次调用最后一次):文件“c:\ users \joctãargôlo\ appdata \ local \ programs \ python \ python36 \ lib \ site-packages \ pip \ basecommand.py”,第215行,主状态= self.run(options,args)文件“c:\ users \joctãargôlo\ appdata \ local \ programs \ python \ python36 \ lib \ site-packages \ pip \ commands \ install.py”,第342行,在运行前缀= options.prefix_path,文件“c:\ users \joctãargôlo\ appdata \ local \ programs \ python \ python36 \ lib \ site-packages \ pip \ req \ req_set.py”,第784行,安装** kwargs文件“c:\ users \joctãargôlo\ appdata \ local \ programs \ python \ python36 \ lib \ site-packages \ pip \ req \ req_install.py”,第878行,在install spinner = spinner,File“ c:\ users \joctãargôlo\ appdata \ local \ programs \ python \ python36 \ lib \ site-packages \ pip \ utils__init __ . py“,第676行,在call_subprocess行= console_to_str(proc.stdout.readline())文件” c:\ users \joctãargôlo\ appdata \ local \ programs \ python \ python36 \ lib \ site-packages \ pip \ compat__init __ . py“,第75行,在console_to_str中返回s.decode('utf_8')UnicodeDecodeError:'utf- 8'编解码器不能解码位置56中的字节0xe3:无效的连续字节

我怎么解决这个?谢谢

1 回答

  • 1

    如果您的文件夹以一些疯狂的字母命名,则总会发生此错误 . “ Joctã Argôlo

    就这样,错误对我们说:“嘿,伙计!你到底怎么了?!!”

    • 或者如果你知道如何重命名你的用户文件夹

    • 或更改文件

    c:\ users \joctãargôlo\ appdata \ local \ programs \ python \ python36 \ lib \ site-packages \ pip \ compat__init __ . py

    return s.decode(sys.__stdout__.encoding)
    

    return s.decode('cp1251')
    

    cp1251 - 是俄罗斯语言的解决方案(From my solution) . 把你自己的编码(Portugale?)放在你有一个文件夹中 . 你必须了解她 . 并且只要您不更改用户文件夹的名称 - 请不要更改python文件中的条目 . Updates will not solve the problem .

相关问题