python - 不确定 Anaconda 是否已完全移除
问题描述
我对 Python 相当陌生,几年前在我的 Macbook 上使用过 Anaconda。现在我想卸载 Anaconda,因为我不需要它,并且想从头开始学习 Python(并使用 Pycharm)。到目前为止,我已经按照这篇文章的说明进行操作:如何从 macOS 中完全卸载 Anaconda
但我不明白以下说明:
“现在,如果你想清理所有内容,你还必须删除添加到 .bash_profile 的最后两行。它们看起来像:
export PATH="/Users/ody/anaconda3/bin:$PATH"
有人可以解释这是什么意思吗?我打开了终端,我应该输入什么?
我什至不明白我在终端中输入的内容,所以如果你能尽可能简单地解释一下,我将不胜感激。
解决方案
在你的主目录中有一个名为的文件.bash_profile
,当 Anaconda 安装时,它(通常)会向其中添加一些代码。幸运的是,这样的代码应该用类似的东西来表示
# Added by Anaconda
或者
# Contents within this block are managed by conda init
该指令告诉您编辑此文件以删除任何与 Anaconda 相关的行。认为它们必然是文件中最后两行的想法是误导性的。这完全取决于您或您随后安装的程序是否也操纵了该文件。
附带说明一下,PyCharm 与 Conda 环境兼容,因此您可能仍需要考虑安装Miniconda来管理 PyCharm 项目的环境。
推荐阅读
- vb.net - LinkButton 在 Outlook 中创建电子邮件
- google-chrome - 赛普拉斯抛出 SecurityError
- sql - 如何在一行中显示列名
- oop - 哪些 SOLID 和现代 OO 原则将受到影响,以及如果我们取消对关注点分离的坚持,又会如何?
- django - 控制 select_related
- machine-learning - Vowpal Wabbit:无法使用 gd_mf_weights 从经过训练的 --rank 模型中检索潜在因素
- react-native - 为什么没有显示来自“native-base”的图标
- python - 如何在就地修改属性时调用属性装饰器?
- javascript - AJAX/Spring MVC:在 POST 请求中以括号表示法呈现 JSON 对象
- javascript - 在 Promise 中转换 forEach(没有 ASYC/AWAIT 遗留代码)