anaconda - 卸载和重新安装 Anaconda 时的潜在问题
问题描述
不幸的是,我的基础环境已经损坏,我需要卸载并重新安装 anaconda 来解决这个问题(不理想!)我正在阅读文档:
https://docs.anaconda.com/anaconda/install/uninstall/
由于我的基本环境存在问题,我无法“conda install anaconda-clean”,这让我只能选择 A:
“打开 Terminal.app 或 iTerm2 终端应用程序,然后删除您的整个 Anaconda 目录,该目录的名称为 anaconda2、anaconda3 或 ~/opt。输入 rm -rf ~/anaconda3 以删除该目录。”
-
“这会留下一些文件,这对大多数用户来说都很好。”
我要检查的是,这几个留下的文件,当我重新安装 anaconda 时,这些文件是否会产生任何问题。
解决方案
该anaconda-clean
函数基本上是要删除的文件列表和交互式 for 循环。一个人可以很容易地手动做同样的事情。
这是列表(值得注意的是,自 2016 年以来没有改变):
FILES = [
'.anaconda', '.astropy', '.continuum',
'.conda', '.condamanager', '.condarc',
'.enthought', '.idlerc', '.glue', '.ipynb_checkpoints', '.ipython',
'.jupyter', '.matplotlib', '.python-eggs',
'.spyder2', '.spyder2-py3', '.theano',
]
和往常一样,先备份东西。
(有意见的)建议
由于您是新手,我强烈建议您安装Mambaforge(在基础环境中包含 Mamba 的Miniforge变体)并避免在基础环境中安装除 Conda 基础架构之外的任何东西。如果您需要 Anaconda,只需使用它创建一个环境,例如,
conda create -n foo anaconda
推荐阅读
- python - 使用 .to_json 将数据帧转换为 JSON 会弄乱日期时间数据
- c - 如何找到具有特定值的行或列的总和?
- python - 为什么这个正则表达式在我的 Python 中不起作用?
- java - 如何更改我的 log4j2.xml RollingFile 设置
- node.js - 如何从角度向 node.js 发出 http.get() 请求?
- python - Flask - 不在浏览器上加载新页面
- javascript - 如何从 vue 上的 css 文件中访问图像
- javascript - React:将对象传递给状态
- c - 如何修复 C 中的“mremap 块断言错误”
- istio - Istio 速率可以限制网格之外的虚拟服务吗?