谁被两边拉扯
场景:~/项目/requirements.txt 只有两行,每一行单独都装得上,两行一起装就报冲突。~/仓库/索引.txt 有每个版本的依赖。对照表列了八个包名。
任务:找出被两边拉扯的那个包(没有任何版本能同时满足所有约束的),到对照表里查它对应的标记。可以建 venv 真装一次看 pip 的报错,也可以顺着索引里的依赖自己推。
可操作范围:只在分给你的这台实验机上操作。可以改家目录里的任何东西,不要动系统目录。实验机不连网、系统 Python 里没有 pip;python3 -m venv 建出来的环境里有 pip,装包要从本地仓库 ~/仓库 装(--no-index --find-links)。
提交:只提交那 8 位标记本身(形如 7F3A91C2),不要提交包名或版本号,也不要提交说明文字。大小写不限。
⚠️ 提交预算:这次实验最多可以提交错 3 次。用完需要重新开始实验——环境和答案都会变。
完成条件:提交内容与本用户、本次实验环境生成的预期结果一致。
全部评论