测试Python包

测试Python包,python,Python,我有一个python包的源代码,该包通常使用pup或easy install安装。在进行更改后,如何在本地安装代码?我希望能够在终端上运行命令,就像我用pip安装了它一样,然后重新安装/让它检测代码更改,然后重试 您可以使用pip-e install在可编辑模式下安装软件包。然后,您可以对源代码进行更改,而无需再次安装 与往常一样,最好在virtualenv中完成此操作,因此,它与系统的其他部分隔离。python setup.py install@PavelAnossov:不要忘记python

我有一个python包的源代码,该包通常使用pup或easy install安装。在进行更改后,如何在本地安装代码?我希望能够在终端上运行命令,就像我用pip安装了它一样,然后重新安装/让它检测代码更改,然后重试

您可以使用
pip-e install
在可编辑模式下安装软件包。然后,您可以对源代码进行更改,而无需再次安装


与往常一样,最好在
virtualenv
中完成此操作,因此,它与系统的其他部分隔离。

python setup.py install
@PavelAnossov:不要忘记
python setup.py build
首先
install
调用
build
,除非设置了
跳过构建
python setup.py develop
将使本地副本可供解释器使用(通过系统路径)也是。
python setup.py develope
is(IIRC)仅分发:它不适用于setuptools和基于distutils的包。或者其他。它并不总是存在。