Python 克隆我编辑的分叉git存储库时,不会反映更改,而是克隆原始存储库
我的目标是创建一个原始存储库,编辑它,然后在我的beaglebone black上克隆它 以下是指向现有存储库的链接: 以下是指向我编辑的存储库分叉版本的链接: 我做了一些改变。。。 在Adafruit_Python_GPIO/Adafruit_GPIO/I2C.py中,我将第55行的I2C总线更改为2: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
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',
]