美文网首页Python编程技术
Linux关于anaconda环境默认目录在home导致空间不足

Linux关于anaconda环境默认目录在home导致空间不足

作者: 虚空纳鲁史爱民 | 来源:发表于2018-09-25 14:53 被阅读206次

    默认情况下,conda 创建的新环境以及过往安装的模块缓存都存储在用户目录下,这一点不会在 conda(user-specific)配置文件 $HOME/.condarc 中体现出来,除非用户修改了默认设置。当前的默认信息可通过 conda info 指令打印查看,其中不仅能够查看当前默认环境路径和默认缓存路径,还能查看conda的源设置。

    conda config --show-sources #查看当前使用源

    conda config --remove channels 源名称或链接 #删除指定源

    conda config --add channels 源名称或链接 #添加指定源

    conda config --add envs_dirs 环境位置绝对路径 #添加环境位置

    conda config --add pkgs_dirs 包位置绝对路径 #添加包位置

    将路径改为自己的,运行以下命令即可

    mv $HOME/.conda/ <newdir>

    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

    conda config --set show_channel_urls yes

    conda config --add envs_dirs <newdir>/.conda/pkgs

    conda config --add envs_dirs $ANACONDA_HOME/pkgs

    conda config --add pkgs_dirs  <newdir>/.conda/envs

    conda config --add pkgs_dirs $ANACONDA_HOME/envs

    conda info ##查看修改后结果

    参考:

    https://www.jianshu.com/p/a5e9190b909c

    https://www.jianshu.com/p/1dbaef6b3209

    相关文章

      网友评论

        本文标题:Linux关于anaconda环境默认目录在home导致空间不足

        本文链接:https://www.haomeiwen.com/subject/rnhloftx.html