是否可以修复pip升级的版本?

是否可以修复pip升级的版本?,pip,version,bitbucket,packages,Pip,Version,Bitbucket,Packages,我想做这样的事情: pip install --upgrade pip#some_version pip install git+ssh://git@bitbucket.org/my_project/my_package.git#some_version 我想使用具有固定版本的软件包,但是否可以通过这种方式安装?假设存储库中有用于发布的标记,您可以安装这样的特定版本 pip install git+ssh://git@bitbucket.org/my_project/my_package.gi

我想做这样的事情:

pip install --upgrade pip#some_version
pip install git+ssh://git@bitbucket.org/my_project/my_package.git#some_version

我想使用具有固定版本的软件包,但是否可以通过这种方式安装?

假设存储库中有用于发布的标记,您可以安装这样的特定版本

pip install git+ssh://git@bitbucket.org/my_project/my_package.git@tag
git tag -a v1.0 <commit ID>
git push origin v1.0
可以像这样创建标记并将其推送到远程

pip install git+ssh://git@bitbucket.org/my_project/my_package.git@tag
git tag -a v1.0 <commit ID>
git push origin v1.0

我认为你不应该冻结pip的版本。最新的稳定版本总是最好的,pip本身告诉你这一点。pip版本对可用软件包没有任何影响。我添加了有关如何安装特定pip版本的信息。如果您满意,请接受答案: