我通过执行以下操作创建并安装了一个python包:在 init .py文件中编写一堆函数并运行' python setup.py install dist'创建一个tar.gz,它是通过pip安装的。 一切都很好,我可以导入包和功能。 我决定在init文件中添加一个新函数,并重新编写上述整个过程以重新安装(或更新)我的软件包。 添加的新功能在导入包时似乎无法使用,即使在更新后也是如此。 关于如何更新我的包裹的任何想法?
答案 0 :(得分:0)
正如@metatoaster建议的那样, python setup.py develop
会立即反映环境中的变化,并使新功能可用。
我没有试过@Paul H的建议 pip install . -e
。
谢谢你们的评论,问题解决了。