Python 在requirements.txt文件中安装一个私有库的最新版本?

Python 在requirements.txt文件中安装一个私有库的最新版本?,python,pip,Python,Pip,我可以运行pip安装--upgrade-r requirements.txt,我可以将packagename设置为package>=0.42,但是有没有一种方法可以说“总是尝试升级这个包”?整个文件上的--upgrade的问题是它试图升级所有包 我尝试在txt文件的一行中添加--upgrade,但被拒绝了。而且没有实现 它是一个本地(私有)包,包含在--额外索引url中,因此。。也许该索引中有一个变通方法,比如只在索引中列出最新的包版本?我认为,--upgrade标志当前不能在需求文件中的包级别

我可以运行
pip安装--upgrade-r requirements.txt
,我可以将packagename设置为
package>=0.42
,但是有没有一种方法可以说“总是尝试升级这个包”?整个文件上的
--upgrade
的问题是它试图升级所有包

我尝试在txt文件的一行中添加--upgrade,但被拒绝了。而且没有实现

它是一个本地(私有)包,包含在
--额外索引url
中,因此。。也许该索引中有一个变通方法,比如只在索引中列出最新的包版本?

我认为,
--upgrade
标志当前不能在
需求
文件中的包级别上指定

一种解决方法是为此类包提供单独的需求文件


您还可以尝试使用该选项。

简单的解决方案是在每次运行需求文件时删除包的版本固定-将安装最新版本