首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何处理anaconda创建新环境时出现的[Errno 122]磁盘配额超限问题?

如何处理anaconda创建新环境时出现的[Errno 122]磁盘配额超限问题?
EN

Stack Overflow用户
提问于 2019-04-27 16:44:55
回答 1查看 12.3K关注 0票数 4

我正在尝试通过Anaconda为Python创建一个新的环境。但是错误不断地出现:

代码语言:javascript
运行
复制
Solving environment: failed

# >>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<<<<<<<<<<<

    OSError: [Errno 122] Disk quota exceeded

我正在使用下面的句子来创建新的环境:

代码语言:javascript
运行
复制
conda create --name cpost python=2.7 numpy=1.9

我知道这可能与工作目录有关,它在磁盘配额上确实是有限的。因此,我将Anaconda目录完全复制到一个更大的磁盘配额目录中,并尝试重新创建。同样的错误也出现了。当我检查错误信息时,我注意到以下几行:

代码语言:javascript
运行
复制
$ /nuist/u/home/liangxz/anaconda3/bin/conda create --name cpost python=2.7 numpy=1.9`

  environment variables:
                 CIO_TEST=<not set>
               CONDA_ROOT=/nuist/u/home/liangxz/anaconda3
               MODULEPATH=/nuist/p/public/app/Modules/modulefiles/app:/nuist/p/public/app/Module
                          s/modulefiles/compiler:/nuist/p/public/app/Modules/modulefiles/lib:/nu
                          ist/p/public/app/Modules/modulefiles/mpi
                     PATH=/nuist/u/home/liangxz/anaconda3/bin:/nuist/p/public/intel/compilers_an
                          d_libraries_2018.0.128/linux/bin/intel64:/nuist/p/public/intel/compile
                          rs_and_libraries_2018.0.128/linux/mpi/intel64/bin:/nuist/p/public/pgi/
                          linux86-64/17.10/bin:/nuist/p/public/pgi/linux86-64/17.10/bin:/opt/xca
                          t/bin:/opt/xcat/sbin:/opt/xcat/share/xcat/tools:/usr/lib64/qt-3.3/bin:
                          /opt/confluent/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/
                          opt/ibutils/bin:/usr/lpp/mmfs/bin:/root/bin:/opt/pbs/default/bin:/nuis
                          t/u/home/liangxz/.local/bin:/nuist/u/home/liangxz/bin
       REQUESTS_CA_BUNDLE=<not set>
            SSL_CERT_FILE=<not set>

     active environment : None
       user config file : /nuist/u/home/liangxz/.condarc
 populated config files :
          conda version : 4.5.4
    conda-build version : 3.10.5
         python version : 3.6.5.final.0
       base environment : /nuist/u/home/liangxz/anaconda3  (writable)
           channel URLs : https://repo.anaconda.com/pkgs/main/linux-64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/free/linux-64
                          https://repo.anaconda.com/pkgs/free/noarch
                          https://repo.anaconda.com/pkgs/r/linux-64
                          https://repo.anaconda.com/pkgs/r/noarch
                          https://repo.anaconda.com/pkgs/pro/linux-64
                          https://repo.anaconda.com/pkgs/pro/noarch
          package cache : /nuist/u/home/liangxz/anaconda3/pkgs
                          /nuist/u/home/liangxz/.conda/pkgs
       envs directories : /nuist/u/home/liangxz/anaconda3/envs
                          /nuist/u/home/liangxz/.conda/envs
               platform : linux-64
             user-agent : conda/4.5.4 requests/2.18.4 CPython/3.6.5 Linux/3.10.0-514.el7.x86_64 centos/7 glibc/2.17
                UID:GID : 1135:1135
             netrc file : None
           offline mode : False

我意识到“用户配置文件”是/nuist/u/home/liangxz/.condarc,而“基本环境”是"/nuist/u/home/liangxz/anaconda3 (writable)",这意味着即使我将anaconda复制到较大的配额目录,“可写目录”也没有改变,仍然是较小的配额目录(/nuist/u/home/liangxz/是较小的配额目录)。

因此,我这里的问题是,如何将“基本环境”和"envs目录“更改为所需的更大配额目录?我可以直接通过一些修正来改变它吗?或者我必须在更大的目录中重新安装Anaconda?

EN

回答 1

Stack Overflow用户

发布于 2021-11-04 13:11:11

我通过删除一些conda环境解决了这个问题。您可以通过在终端中键入conda env list来查找所有环境。这将显示所有环境及其名称和路径。选择准备删除的环境,然后键入:rm -r <<Path to that environment>>

警告:这将永久删除该环境,因此请谨慎选择。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55878791

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档