我创建了一个小的Python包。在我进行修改时,我发现我需要执行以下操作才能使更改生效:
cd
到包的根目录(与setup.py
所在的位置相同)pip uninstall <package_name>
build
目录python setup.py install
关键是第3步。我注意到如果先没有删除build
目录,则更改不会成功。但是,我不知道为什么这一步是必要的,我找不到任何必须这样做的参考和原因。这适用于Windows和Mac OSX。有人可以提供理由或指出我正确的方向吗?