运行 Python 来自文件而不是 egg 的包

Run Python package from files and not egg

我从 Github 下载了一个 Python 包。要使用它,我必须在我的电脑上安装一个 python egg。我想对包进行一些修改。为此,我每次都必须重新编译 egg 来测试它。

我的问题是,如何直接 运行 python 文件而不必每次都重新编译 egg?

您可以使用 "editable" 安装直接 link 到文件,而不必每次都构建 egg。

$ pip install -e ./path/to/package

https://pip.pypa.io/en/stable/reference/pip_install/#editable-installs