所以这些事情发生了:
我想安装tensorboardx,我不知道直接在base[or root]环境中安装软件包可能是个坏主意。
我运行了conda install tensorboardx,并同意更新其他软件包。其中一个是conda。(似乎我在这一步中更新了conda )
之后,当我在zsh中运行source activate时,我得到:/share/apps/anaconda2/bin/conda:17: job table full or recursion limit exceeded。更改为bash,同一命令无声失败。
所以问题是如何让我的蟒蛇恢复正常工作。
conda -V给出conda 4.5.12
我还记得在这次灾难发生之前,基本环境被命名为root。
conda list --revisions提供输出:
2019-01-05 17:30:49 (rev 9)
conda {4.3.30 (https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free) -> 4.5.12 (conda-forge)}
conda-env {2.6.0 (https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free) -> 2.6.0 (conda-forge)}
pycosat {0.6.1 -> 0.6.3 (conda-forge)}
+tensorboardx-1.6 (conda-forge)
2019-01-05 17:56:46 (rev 10)
openssl {1.0.2k -> 1.0.2l (https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free)}
-tensorboardx-1.6 (conda-forge)发布于 2019-01-05 10:30:39
感谢对虾的修订机制。我运行了conda install --revision 8并成功地恢复了操作,尽管在更新了conda之后,我仍然不知道发生了什么,可能有什么东西被循环卡住了。
https://stackoverflow.com/questions/54051005
复制相似问题