今天在安装 google-api-python-client库时,six库一直报错升级不了
1 | Installing collected packages: six |
参考github上的解决办法:https://github.com/pypa/pip/issues/3165 将安装命令改成如下即可:
1 | sudo pip install --upgrade google-api-python-client --ignore-installed six |
即使用参数–ignore-installed来忽略本地安装的six。
原因可能是Apple预安装的这个six库出于安全原因被设置为sudo也不可以执行操作,所以需要依赖于高版本的库就需要更新six,但是没有six的权限,所以就回报错。