我正在尝试安装xlrd以读取python中的Excel文件。
我已经尝试过:pip install -U pip setuptools。我的macOS Mojave 10.4.3具有Python 2.7,这是默认安装的位置。但是我还安装了Python3.7。如何将pip安装到我的3.7目录?
答案 0 :(得分:2)
我在Mac机(Catalina版本10.15.5)上运行,并且以下pip3命令为我工作。
pip3 install xlrd
python版本:3.7.6
OS:Mac-Catalina(10.15.5)
答案 1 :(得分:0)
我认为最简单/最干净的解决方案是使用隔离您的python环境的工具,例如virtualenv
安装后,通过指定要使用的python版本来创建虚拟环境:
$> virtualenv -p python3 env
注意:puttin python3
仅直接适用于mac,对于linux,您必须指定绝对路径或python二进制文件。
然后“激活”您的环境:
$> source env/bin/activate
从这里开始,您使用的任何python或pip命令都将使用python3。
$> pip install xlrd
Virtualenv的优点是不会“污染”本地python安装,您可以更轻松地管理已安装的pip模块。
如果要详细了解其工作方式以及其他替代方法,请选中this post
答案 2 :(得分:0)
感谢@Tapan Hegde,pip3 install xlrd
在安装pip3之后的工作,例如:
sudo apt update
apt install python3-pip
pip3 install xlrd