我通过 pip install something
安装了一些软件包。我想编辑包 something
的源代码。它在哪里(在 ubuntu 12.04 上)以及如何在每次编辑源代码并运行它时重新加载它?
目前我正在编辑源代码,然后一次又一次地运行python setup.py,结果发现这很麻烦。
最佳答案
您永远不应编辑已安装的软件包。相反,安装一个 fork 版本的包。
如果您需要经常编辑代码,请不要通过 pip install something
安装包并在 '.../site_packages/...' 中编辑代码
相反,将源代码放在开发目录下,并安装它
$ python setup.py develop
或
$ pip install -e path/to/SomePackage
或者首先使用 vcs
$ pip install -e git+https://github.com/lakshmivyas/hyde.git#egg=hyde
将您的更改放入版本控制系统中,并告诉 pip 显式安装它。
引用: Edit mode
关于Python:如何编辑已安装的包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23075397/