使用pip指定从name@git url安装的包的版本

2024-05-18 11:05:26 发布

您现在位置:Python中文网/ 问答频道 /正文

通过pipsetup.py安装github包时,格式为

{name} @ git+https://{oauth}@github.com/{repo}/{package}@{release_tag}#egg={name}-{version}
  • 你如何让皮普捡起你试图通过的version

通过这种方式安装,pip可以解析包名和URL,但不能解析版本。这意味着它认为已安装的旧版本已经满足了要求

通过命令行中的URL进行安装可以正常工作,并且可以解析出所需的版本

我也尝试过{name}=={version}@{url},但这样pip就不会在git中查找,而只在pypi中查找


Tags: pipnamepyhttpsgit版本githubcom