问题:无论用pip还是用pip3安装xlrd,都默认安装到系统自带的python2.7目录
解决:
1、virtualenv -p python3 env
2、source env/bin/activate
3、pip install xlrd
安装virtualenv:
sudo /usr/bin/easy_install virtualenv
隔离工具virtualenv官网:https://sourabhbajaj.com/mac-setup/Python/virtualenv.html
错误:AttributeError: module 'google.protobuf.descriptor' has no attribute '_internal_create_key
解决:pip install --upgrade protobuf
本文介绍了解决使用pip安装xlrd时遇到的问题,即软件总是被安装到Python 2.7环境中,并提供了一种解决方案,即通过virtualenv创建独立的Python 3环境进行安装。此外,还解决了AttributeError: module 'google.protobuf.descriptor' has no attribute '_internal_create_key'的错误,通过升级protobuf库来修复。

2690

被折叠的 条评论
为什么被折叠?



