我想在程序包(https://github.com/scikit-learn-contrib/lightning)中添加一些功能,但我不确定正确的方法,特别是因为很多源代码都在Cython中。
从其他帖子中,我已经收集了用于进行包编辑的内容,我想首先使用pip并在编辑模式下安装到新目录或从git克隆源并在那里进行编辑。在那之后,我有点失落。我是否进行了更改,运行setup.py并测试我的新更改?如果我需要进行另一次编辑,那么我只需编辑现有代码并重新运行setup.py?
答案 0 :(得分:0)
这个问题有很多可能的答案。我的首选是将源克隆到一个目录中,创建一个指向python模块文件夹的符号链接,并在我的PYTHONPATH环境变量中包含符号链接。