我使用下面的命令为conda创建了一个虚拟环境,所有必需的绑定都保存在.yml文件中。conda env create -f virtual_platform_linux.yml
但我得到这个错误:
ClobberError: This transaction has incompatible packages due to a shared path. packages: conda-forge::libgcc-4.8.5-2, conda-forge::libgcc-ng-7.2.0-hdf63c60_3 path: 'lib/libgcc_s.so'
ClobberError: This transaction has incompatible packages due to a shared path. packages: conda-forge::libgcc-4.8.5-2, conda-forge::libgcc-ng-7.2.0-hdf63c60_3 path: 'lib/libgcc_s.so.1'
ClobberError: This transaction has incompatible packages due to a shared path. packages: conda-forge::libgcc-4.8.5-2, conda-forge::libgcc-ng-7.2.0-hdf63c60_3 path: 'lib/libgomp.so'
ClobberError: This transaction has incompatible packages due to a shared path. packages: conda-forge::libgcc-4.8.5-2, conda-forge::libgcc-ng-7.2.0-hdf63c60_3 path: 'lib/libgomp.so.1'
ClobberError: This transaction has incompatible packages due to a shared path. packages: conda-forge::libgcc-4.8.5-2, conda-forge::libgcc-ng-7.2.0-hdf63c60_3 path: 'lib/libgomp.so.1.0.0'
ClobberError: This transaction has incompatible packages due to a shared path. packages: conda-forge::libgcc-4.8.5-2, conda-forge::libgcc-ng-7.2.0-hdf63c60_3 path: 'lib/libquadmath.so'
ClobberError: This transaction has incompatible packages due to a shared path. packages: conda-forge::libgcc-4.8.5-2, conda-forge::libgcc-ng-7.2.0-hdf63c60_3 path: 'lib/libquadmath.so.0'
ClobberError: This transaction has incompatible packages due to a shared path. packages: conda-forge::libgcc-4.8.5-2, conda-forge::libgcc-ng-7.2.0-hdf63c60_3 path: 'lib/libquadmath.so.0.0.0'
ClobberError: This transaction has incompatible packages due to a shared path. packages: conda-forge::libgcc-4.8.5-2, conda-forge::libstdcxx-ng-7.2.0-hdf63c60_3 path: 'lib/libstdc++.so'
ClobberError: This transaction has incompatible packages due to a shared path. packages: conda-forge::libgcc-4.8.5-2, conda-forge::libstdcxx-ng-7.2.0-hdf63c60_3 path: 'lib/libstdc++.so.6'
ClobberError: This transaction has incompatible packages due to a shared path. packages: conda-forge::python-3.5.4-0, conda-forge::pytables-3.3.0-np111py35_0 path: 'lib/python3.5/__pycache__/__future__.cpython-35.pyc'
ClobberError: This transaction has incompatible packages due to a shared path. packages: conda-forge::python-3.5.4-0, conda-forge::mpmath-0.19-py35_1, conda-forge::pytables-3.3.0-np111py35_0 path: 'lib/python3.5/__pycache__/_bootlocale.cpython-35.pyc'
ClobberError: This transaction has incompatible packages due to a shared path. packages: conda-forge::python-3.5.4-0, conda-forge::mpmath-0.19-py35_1, conda-forge::pytables-3.3.0-np111py35_0 path: 'lib/python3.5/__pycache__/_collections_abc.cpython-35.pyc'
2条答案
按热度按时间hts6caw31#
在运行这个命令之前尝试执行
conda clean --all
。vbopmzt12#
从我的.condarc文件的频道列表中删除“默认值”为我解决了这个问题。
我的.condarc文件最初包含以下内容,我只是删除了'-defaults',这样我的cannels中就只有conda-forge了: