我创建了一个程序包,并将其上传到PyPi,并用PIP
安装了它,当我尝试对其进行测试并import
时,它找不到我的程序包叫做coroapi
,是它的GitHub
-coronavirus-api
谁可以尝试下载和使用,因为也许我在那儿弄错了,因为这是我第二次创建软件包,或者只是请签出,因为我被卡住了,我想最终发布它。
示例
import coroapi
instance = coroapi.Corona()
usa_infected_people = instance.get_country_infected('usa', text=False)
print(usa_infected_people)
>> No module named "coroapi"
Pip输出:
> pip3 install coroapi
Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: coroapi in ./.local/lib/python3.8/site-packages (1.1)
Requirement already satisfied: beautifulsoup4 in ./.local/lib/python3.8/site-packages (from coroapi) (4.9.0)
Requirement already satisfied: requests in /usr/lib/python3/dist-packages (from coroapi) (2.22.0)
Requirement already satisfied: soupsieve>1.2 in ./.local/lib/python3.8/site-packages (from beautifulsoup4->coroapi) (2.0)
问题是您的软件包没有在项目中安装所有文件。如果运行pip3 show -f coroapi
,您会看到它仅显示一个名为coroapi-1.1-dist-info
的目录,而不显示coroapi
的目录。