我试图运行某人的代码,我遇到了他们的进口问题
from abc import ABC, abstractmethod
我试过做一个pip install abc
,但是没有找到任何一个名为abc的包。
以前有人用过这个包裹吗?如果是的话,abc
是否是要安装的正确的包名?如果没有,正确的包名是什么?使用Python 2.7.13
发布于 2018-09-20 12:49:07
转到https://pypi.org/search/?q=abc
这将查询所有正式注册的python包。似乎有一个叫abc的包裹成了孤儿。
如果你的公司或社区的其他人写了一个abc包裹,有两种方法。您可以创建一个本地存储库并在其中添加abc。或者通过创建一个轮子文件手动安装软件包,并使用pip安装安装它。
发布于 2018-09-20 19:24:24
为了记录在案,我搜索了pypi并找到了一个有效的包。我安装了and加上pip install abcplus
,这允许我执行导入语句。
发布于 2018-09-20 12:46:51
在这里,abc
很可能是一个文件,它位于导入包ABC和抽象方法的同一个目录中。
https://stackoverflow.com/questions/52425363
复制相似问题