Pip 安装 forked github-repo
Pip install forked github-repo
我正在做一个项目,需要一些与包 sklearn 不同的功能。我已经分叉了回购协议并推送了我的更改。我知道我可以通过 pip 从 github 安装:
pip install git+git://github.com/wdonahoe/scikit-learn-fork.git@master
然后我可以使用 setup.py:
安装软件包
python setup.py install
但是,我对完成这一步后要做什么感到困惑。 运行 setup.py 在 .../dist-packages/ 中创建了一些 .egg-info 文件夹和 .egg-links 文件,但我不确定如何处理它们。理想情况下,我想在 .../projects/my_project 进入我的项目并说出类似
的内容
from sklearn-my-version import <stuff>
或者只用
将其关闭
from sklearn import <stuff>
我也有点困惑,因为关于这个问题的很多资源都提到使用 easy_install,我认为它被 pip 取代了。
再次尝试使用(-e 标志让您 git 通过将其安装为 git 存储库来提取更新)
pip install -e git+git://github.com/wdonahoe/scikit-learn-fork.git@master#egg=scikit-learn
更多关于鸡蛋的信息:
http://mrtopf.de/blog/en/a-small-introduction-to-python-eggs/
我正在做一个项目,需要一些与包 sklearn 不同的功能。我已经分叉了回购协议并推送了我的更改。我知道我可以通过 pip 从 github 安装:
pip install git+git://github.com/wdonahoe/scikit-learn-fork.git@master
然后我可以使用 setup.py:
安装软件包python setup.py install
但是,我对完成这一步后要做什么感到困惑。 运行 setup.py 在 .../dist-packages/ 中创建了一些 .egg-info 文件夹和 .egg-links 文件,但我不确定如何处理它们。理想情况下,我想在 .../projects/my_project 进入我的项目并说出类似
的内容from sklearn-my-version import <stuff>
或者只用
将其关闭from sklearn import <stuff>
我也有点困惑,因为关于这个问题的很多资源都提到使用 easy_install,我认为它被 pip 取代了。
再次尝试使用(-e 标志让您 git 通过将其安装为 git 存储库来提取更新)
pip install -e git+git://github.com/wdonahoe/scikit-learn-fork.git@master#egg=scikit-learn
更多关于鸡蛋的信息: http://mrtopf.de/blog/en/a-small-introduction-to-python-eggs/