为 conda 安装虚拟环境时发生 ClobberError

Adi*_*cha 9 python-3.x anaconda conda

我使用以下命令为 conda 创建了一个虚拟环境,其中包含 .yml 文件中的所有必需绑定。

conda env create -f virtual_platform_linux.yml 但我收到此错误:

ClobberError:由于共享路径,此事务具有不兼容的包。包:conda-forge::libgcc-4.8.5-2,conda-forge::libgcc-ng-7.2.0-hdf63c60_3 路径:'lib/libgcc_s.so'

ClobberError:由于共享路径,此事务具有不兼容的包。包:conda-forge::libgcc-4.8.5-2,conda-forge::libgcc-ng-7.2.0-hdf63c60_3 路径:'lib/libgcc_s.so.1'

ClobberError:由于共享路径,此事务具有不兼容的包。包:conda-forge::libgcc-4.8.5-2,conda-forge::libgcc-ng-7.2.0-hdf63c60_3 路径:'lib/libgomp.so'

ClobberError:由于共享路径,此事务具有不兼容的包。包:conda-forge::libgcc-4.8.5-2,conda-forge::libgcc-ng-7.2.0-hdf63c60_3 路径:'lib/libgomp.so.1'

ClobberError:由于共享路径,此事务具有不兼容的包。包:conda-forge::libgcc-4.8.5-2,conda-forge::libgcc-ng-7.2.0-hdf63c60_3 路径:'lib/libgomp.so.1.0.0'

ClobberError:由于共享路径,此事务具有不兼容的包。包:conda-forge::libgcc-4.8.5-2,conda-forge::libgcc-ng-7.2.0-hdf63c60_3 路径:'lib/libquadmath.so'

ClobberError:由于共享路径,此事务具有不兼容的包。包:conda-forge::libgcc-4.8.5-2,conda-forge::libgcc-ng-7.2.0-hdf63c60_3 路径:'lib/libquadmath.so.0'

ClobberError:由于共享路径,此事务具有不兼容的包。包:conda-forge::libgcc-4.8.5-2,conda-forge::libgcc-ng-7.2.0-hdf63c60_3 路径:'lib/libquadmath.so.0.0.0'

ClobberError:由于共享路径,此事务具有不兼容的包。包:conda-forge::libgcc-4.8.5-2,conda-forge::libstdcxx-ng-7.2.0-hdf63c60_3 路径:'lib/libstdc++.so'

ClobberError:由于共享路径,此事务具有不兼容的包。包:conda-forge::libgcc-4.8.5-2,conda-forge::libstdcxx-ng-7.2.0-hdf63c60_3 路径:'lib/libstdc++.so.6'

ClobberError:由于共享路径,此事务具有不兼容的包。包:康达锻::蟒蛇-3.5.4-0,畅达锻:: pytables-3.3.0-np111py35_0道: 'LIB / python3.5 / pycache /未来.cpython-35.pyc'

ClobberError:由于共享路径,此事务具有不兼容的包。包:conda-forge::python-3.5.4-0、conda-forge::mpmath-0.19-py35_1、conda-forge::pytables-3.3.0-np111py35_0 路径:'lib/python3.5/ pycache /_bootlocale .cpython-35.pyc'

ClobberError:由于共享路径,此事务具有不兼容的包。包:conda-forge::python-3.5.4-0、conda-forge::mpmath-0.19-py35_1、conda-forge::pytables-3.3.0-np111py35_0 路径:'lib/python3.5/ pycache /_collections_abc .cpython-35.pyc'

Sab*_* 錆兎 11

在运行此命令之前尝试执行此操作conda clean --all。我从这个 Github 讨论中得到了这个。

  • 遗憾的是, conda clean --all 并没有让 ClobberErrors 消失。就我而言,由于共享路径,事务具有不兼容的包,其中该路径包含许多元素,这些元素显然是由之前的某个自动化步骤以编程方式添加的,而不是由我添加的。 (3认同)
  • 请注意,“conda clean --all”是一个生硬的工具。它可能适合您的情况,但我通常不推荐这样做。对于某些人(例如,那些安装了多个驱动器上存在的环境的人,或者那些使用软链接的人),它可能会破坏一些东西。 (2认同)