我正在尝试从此 YAML 创建 Conda 环境:
channels:
- bioconda
- conda-forge
- defaults
dependencies:
- fastqc=0.12.1
- multiqc=1.21
根据 Conda 的说法,这些软件包将被安装(我只粘贴第一行,这样你就可以看到 mathjax 是唯一没有缓存的):
Package Version Build Channel Size
───────────────────────────────────────────────────────────────────────────────────
Install:
───────────────────────────────────────────────────────────────────────────────────
+ ld_impl_linux-64 2.38 h1181459_1 pkgs/main Cached
+ ca-certificates 2024.3.11 h06a4308_0 pkgs/main Cached
+ libstdcxx-ng 11.2.0 h1234567_1 pkgs/main Cached
+ _libgcc_mutex 0.1 main pkgs/main Cached
+ mathjax 2.7.5 h06a4308_0 pkgs/main 18MB
+ blas 1.0 openblas pkgs/main Cached
+ libgfortran5 11.2.0 h1234567_1 pkgs/main Cached
然后,这种情况不断发生:
mathjax 18.0MB @ 82.2MB/s 0.2s
[+] 3m:18.9s
Downloading ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 18.0MB / 18.0MB 0.2s
Extracting (13) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━━ 50 / 63 openjdk 3m:19.2s
error libmamba Error when extracting package: Can't create 'lib/python3.11/site-packages/plotly/validators/icicle/legendgrouptitle/__pycache__/
_text.cpython-311.pyc'
error libmamba Error when extracting package: filesystem error: cannot create directories: Disk quota exceeded [/home/salias/miniconda3/pkgs/co
ntourpy-1.2.0-py311hdb19cb5_0]
error libmamba Error when extracting package: filesystem error: cannot create directories: Disk quota exceeded [/home/salias/miniconda3/pkgs/ri
ch-13.3.5-py311h06a4308_0]
plotly-5.19.0-py311h92b7b1e_0.conda extraction failed
contourpy-1.2.0-py311hdb19cb5_0.conda extraction failed
rich-13.3.5-py311h06a4308_0.conda extraction failed
openjdk-11.0.13-h87a67e3_0.conda extraction failed
[+] 3m:22.4s
Downloading ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 18.0MB / 18.0MB 0.2s
Extracting (5) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━ 58 / 63 mathjax 3m:22.7s
error libmamba Error when extracting package: Can't create 'site-packages/fontTools/ttLib/tables/S__i_l_l.py'
error libmamba Error when extracting package: filesystem error: cannot create directories: Disk quota exceeded [/home/salias/miniconda3/pkgs/py
thon-dateutil-2.8.2-pyhd3eb1b0_0]
error libmamba Error when extracting package: filesystem error: cannot create directories: Disk quota exceeded [/home/salias/miniconda3/pkgs/re
quests-2.31.0-py311h06a4308_1]
error libmamba Error when extracting package: filesystem error: cannot create directories: Disk quota exceeded [/home/salias/miniconda3/pkgs/ma
tplotlib-base-3.8.0-py311ha02d727_0]
fonttools-4.25.0-pyhd3eb1b0_0.conda extraction failed python-dateutil-2.8.2-pyhd3eb1b0_0.conda extraction failed
requests-2.31.0-py311h06a4308_1.conda extraction failed
matplotlib-base-3.8.0-py311ha02d727_0.conda extraction failed
mathjax-2.7.5-h06a4308_0.conda extraction failed
有人知道这里发生了什么吗?我觉得很奇怪,这个错误似乎与磁盘空间有关(尽管我只想要 FastQC 和 MultiQC),但如果我尝试创建一个非常大的 Conda 环境(如 QIIME2),它就可以正常工作。为了以防万一它有用,我正在 Linux 集群的登录计算机中创建环境。
线路
error libmamba Error when extracting package: filesystem error: cannot create directories: Disk quota exceeded [/home/salias/miniconda3/pkgs/co
ntourpy-1.2.0-py311hdb19cb5_0]
表明您超出了磁盘配额。也就是说,您已使用了允许的所有磁盘空间,因此无法提取更多所需的包。 Et 与 MathJax 具体无关,虽然 MathJax 是您提供的文本底部列出的最后一个文件,但它上面的其他三个包也无法安装。