Python:升级我自己的包

时间:2017-11-18 03:44:08

标签: python pip

我通过执行以下操作创建并安装了一个python包:在 init .py文件中编写一堆函数并运行' python setup.py install dist'创建一个tar.gz,它是通过pip安装的。 一切都很好,我可以导入包和功能。 我决定在init文件中添加一个新函数,并重新编写上述整个过程以重新安装(或更新)我的软件包。 添加的新功能在导入包时似乎无法使用,即使在更新后也是如此。 关于如何更新我的包裹的任何想法?

1 个答案:

答案 0 :(得分:0)

正如@metatoaster建议的那样, python setup.py develop 会立即反映环境中的变化,并使新功能可用。 我没有试过@Paul H的建议 pip install . -e。 谢谢你们的评论,问题解决了。