最近跟着廖雪峰老师官网教程学习python,到安装sqlalchemy和mysql-connector时遇到一些问题,找了好久在stactoverflow上看到了,这里记录一下。
1.安装sqlalchemy时提示如下错误:
UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xa1 in position 61: invalid start byte
解决方法:
打开 \python36\lib\site-packages\pip\compat__init__.py
修改75行return s.decode('utf_8')
为return s.decode('cp936')
,之后再执行pip install sqlalchemy就不报错了。
也可以在cmd上使用chcp对内码表更改。chcp使用方法
2.pip install mysql-connector时如下报错:
C:\Users\Dunxe>pip install mysql-connector