gpt4 book ai didi

找不到 Python 包,没有名为 "coroapi"的模块

转载 作者:行者123 更新时间:2023-12-04 09:46:04 25 4
gpt4 key购买 nike

我创建了一个包并将包上传到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 .

您也可以在您的 PyPi 上查看此信息页。如果您下载 tar.gz 文件,您会注意到它不包含您的 coroapi文件夹:

Missing files

我克隆了你的 Github 存储库并运行了 python3 setup.py sdist bdist_wheel , 它创建了一个 dist包含正确所有内容的 tar.gz 文件的目录。因此,也许您刚刚将旧版本的包发布到 PyPi。尝试重建并再次上传。关注 this page作为向导。

关于找不到 Python 包,没有名为 "coroapi"的模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62106739/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com