gpt4 book ai didi

python - PyPI:上传新版本时模块代码不会更新

转载 作者:太空宇宙 更新时间:2023-11-03 21:36:05 25 4
gpt4 key购买 nike

我创建了我的第一个模块,并发布了第一个版本 0.0.1。然后我完成了我的待办事项列表并添加了更多功能并增强了大部分旧代码,并尝试上传新版本(0.0.2)。花了很长时间,但我终于上传了。

我重新安装了它以获得最新版本,并尝试了它。所有新功能都不起作用,基本上都是旧代码(0.0.1)。我发布了新版本来尝试解决该问题,但它不起作用:“模块'modulename'没有属性'notify'”

我做了twine upload --skip-existing dist/*pip --no-cache-dir install module并尝试删除具有该模块名称的所有文件再次安装之前,但它仍然有旧代码。我下载了 .tar.gz 并转到 __init__.pymodule.py 文件所在的文件夹,并且代码是最新的。

是我电脑的原因,还是代码没有更新?这很令人困惑,所以我需要这方面的帮助。谢谢

最佳答案

在使用 twine 发布发行版之前,您是否会重建发行版?您需要运行类似的命令:

python setup.py sdist bdist_wheel

每次您想要发布新版本时。这会在 dists 目录中创建一个新的分发文件,这是 twine 上传到 PyPI 的内容。

关于python - PyPI:上传新版本时模块代码不会更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53237529/

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