Python 克隆我编辑的分叉git存储库时,不会反映更改,而是克隆原始存储库

Python 克隆我编辑的分叉git存储库时,不会反映更改,而是克隆原始存储库,python,git,github,git-clone,git-fork,Python,Git,Github,Git Clone,Git Fork,我的目标是创建一个原始存储库,编辑它,然后在我的beaglebone black上克隆它 以下是指向现有存储库的链接: 以下是指向我编辑的存储库分叉版本的链接: 我做了一些改变。。。 在Adafruit_Python_GPIO/Adafruit_GPIO/I2C.py中,我将第55行的I2C总线更改为2: return 2 在Adafruit_Python_GPIO/setup.py中,我将第32行更改为: url = 'https://github.com/frank2597/Adafr

我的目标是创建一个原始存储库,编辑它,然后在我的beaglebone black上克隆它

以下是指向现有存储库的链接:

以下是指向我编辑的存储库分叉版本的链接:

我做了一些改变。。。 在Adafruit_Python_GPIO/Adafruit_GPIO/I2C.py中,我将第55行的I2C总线更改为2:

return 2
在Adafruit_Python_GPIO/setup.py中,我将第32行更改为:

url = 'https://github.com/frank2597/Adafruit_Python_GPIO/',
在Adafruit_Python_BNO055/setup.py中,我将第27行和第28行更改为:

url = 'https://github.com/frank2597/Adafruit_Python_BNO055/',

dependency_links =['https://github.com/frank2597/Adafruit_Python_GPIO/tarball/master#egg=Adafruit-GPIO-0.9.3'],
然后我克隆了Adafruit_Python_BNO055,并用setup.py安装了依赖项Adafruit_Python_GPIO:

git clone https://github.com/frank2597/Adafruit_Python_BNO055.git
cd Adafruit_Python_BNO055
sudo python setup.py install
但是,解压缩Adafruit_GPIO-1.0.4-py2.7.egg文件并查看I2C.py文件,该文件位于此处:

/usr/local/lib/python2.7/dist-packages/Adafruit_GPIO-1.0.4-py2.7.egg/Adafruit_GPIO/GPIO.pyc

我注意到我的更改没有反映出来,I2C总线仍然设置为1。它似乎仍然在克隆原始存储库,而不是我编辑的分叉版本。有人知道我做错了什么吗?多谢各位

dependency\u链接
被宣布为过时链接,最后在
pip
19.0中被宣布为过时链接。它的替代品是
install\u需要具有特殊语法的
(自
pip
19.1起支持):


dependency\u链接
被宣布为过时链接,并最终在
pip
19.0中发布。它的替代品是
install\u需要具有特殊语法的
(自
pip
19.1起支持):

install_requires=[
    'package_name @ git+https://gitlab.com/<PRIVATE_ORG>/<PRIVATE_REPO>.git@<COMMIT_ID>'
]
install_requires=[
    'Adafruit-GPIO @ git+https://github.com/frank2597/Adafruit_Python_GPIO',
    'pyserial',
]