我错过了关于在GitHub平台上为更大的开源项目做出贡献所需的工作流程的关键部分,我希望有人能够解释。
基本上,我想了解如何为scikit-learn存储库做出贡献。我很清楚如何分叉回购,更新我的本地副本,提交拉取请求等。我不明白的是如何运行我的本地版本的scikit-learn。
换句话说,我在运行时如何确保:
import sklearn
它将引用源自我本地克隆的本地sklearn,而不是通过pip获得的标准sklearn?
请原谅我的问题说明中术语或清晰度的任何不准确之处。
答案 0 :(得分:3)
您可以通过执行
来获取加载模块的路径print(sklearn.__path__)
答案 1 :(得分:1)
本地使用的测试virtualenv,如果您可以使用python3 pyvenv,则启用use source bin/activate
然后使用命令install scikit-learn
如果您有疑问cd lib/python3.4/site-packages