我想运行一个pip install -r requirements.txt命令;
我想一遍又一遍地运行相同的命令;
问题是requirements.txt将包含一些可能具有相同版本但不同源代码的轮文件;
我想确保重新安装软件包,即从我的自定义 pip 存储库中再次获取;
我知道这个话题,但之间的区别--ignore-installed和--force-reinstall似乎并没有对我很清楚;
例如somepack==1.1,我更改了源代码,并且希望在执行时从我的存储库中再次.whl获取;pip install
我应该使用哪一种?我应该两者都合并吗?
它们的区别是什么?
包可能有相同的版本,例如,somepack==1.1 或者它可能在某个时候有增量版本。例如somepack==1.2
我希望它总是(重新)安装;
编辑:这是helppip 的,至少在上述问题中对我来说似乎不是很清楚
--force-reinstall Reinstall all packages even if they are already up-to-date.
-I, --ignore-installed Ignore the installed packages (reinstalling instead).
杨魅力
相关分类