我举了下面的例子来说明我的问题。
我打算使用以下命令在我的Ubuntu机器上安装libpng 16:conda install libpng
。但是,这将更新以下包:
cairo: 1.12.18-3 --> 1.12.18-6
fontconfig: 2.11.1-3 --> 2.11.1-6
freetype: 2.5.2-1 --> 2.5.5-2
libgfortran: 1.0-0 --> 3.0.0-1
libpng: 1.5.13-1 --> 1.6.27-0
numpy: 1.8.2-py27_1 --> 1.11.3-py27_0
opencv: 2.4.9-np18py27_0 --> 3.1.0-np111py27_1
pixman: 0.26.2-0 --> 0.32.6-0
scikit-image: 0.9.3-np18py27_0 --> 0.13.0-np111py27_0
scipy: 0.14.0-np18py27_0 --> 0.19.0-np111py27_0
出于某些原因,我不想更新这些库。是否有可能单独更新libpng?
答案 0 :(得分:0)
如果你真的想这样做,conda install命令有一个--no-update-dependencies
标志:
conda install --no-update-dependencies libpng
请注意事情可能会破裂。更多信息:https://conda.io/docs/commands/conda-install.html
conda update
标志也可以使用类似的标记,以防您只更新软件包,而不是新安装软件包。