ModuleNotFoundError:在执行pip install xyz

时间:2019-04-27 17:04:49

标签: python macos pip

我有一个项目,需要在Python 3,7的代码中导入表,为此,我在Mac上使用openpyx库。但是我不知道如何安装。

在我的教科书中写道:

  

要安装此库,请在子文件夹中运行msdos命令提示符   安装Python的文件夹的“脚本”,然后键入命令pip install openpyxl

我尝试按照youtube上的一些教程进行操作,但还不够清楚。

现在在我的终端上写着:

  

“警告:目录'/ Users / Camelia / Library / Caches / pip'或其目录   父目录不归当前用户所有,并且缓存轮子   已被禁用。检查该目录的权限和所有者。   如果使用sudo执行pip,则可能需要sudo的-H标志。需求   已经满足:/Library/Python/2.7/site-packages中的openpyxl   (2.6.2)已满足要求:jdcal in   /Library/Python/2.7/site-packages(来自openpyxl)(1.4.1)要求   已经满足:/Library/Python/2.7/site-packages中的et_xmlfile   (来自openpyxl)(1.0.1)“

在python中,我尝试运行它的内容是从openpyxl import Workbook编写的:

  

ModuleNotFoundError:没有名为'openpyxl'的模块”

1 个答案:

答案 0 :(得分:0)

默认情况下,运行 pip 使用 pip2 ,该嵌入到 Python2.x 中。

Python3.x 运行 pip3

pip3 install openpyxl