【问题标题】:Uninstalling Anaconda Safely While Maintaining Pip Installs在维护 Pip 安装的同时安全卸载 Anaconda
【发布时间】:2019-04-22 06:57:18
【问题描述】:

在我相信几个月前尝试安装 nbviewer 之后,我无法打开 Anaconda Navigator。无论我尝试安装什么,现在使用任何类型的 conda 命令行都会出现此错误:

如果我卸载 Anaconda,我使用 pip 进行的安装会被删除和覆盖吗?我真的不想再次处理软件,我宁愿 pip install 一切,但同时,我仍然不想用 Jupyter notebook 破坏我的工作流程。我担心卸载 Anaconda 会重置一切。

【问题讨论】:

    标签: python anaconda jupyter


    【解决方案1】:

    Conda 是一个包管理器,就像 pip 一样。但是 conda 还管理用于运行代码的 python 环境。如果您卸载 conda,它很可能会卸载您当前的所有软件包。

    重新安装后,我建议你只使用 conda 或 pip 来管理你的包,而不是同时使用,并且你使用 conda 来管理环境。

    对于每种不同类型的项目,你应该通过运行来创建一个新的python环境

    conda create -n my-new-environment python=3 
    #example
    

    并且仅使用 pip 或 conda 安装您的软件包。

    这样每个 python 环境都不会被其他环境污染,并且如果一个环境出现故障,您失去一切的风险就会更小。

    有关 Python 环境的更多信息,我建议您阅读有关以下主题的 Python 文档:https://docs.python.org/3/tutorial/venv.html

    【讨论】:

    • 谢谢您,我会阅读您发布的链接并返回此内容。
    猜你喜欢
    • 2018-06-28
    • 1970-01-01
    • 2014-04-30
    • 1970-01-01
    • 2017-12-03
    • 1970-01-01
    • 2014-03-29
    • 2017-07-25
    • 1970-01-01
    相关资源
    最近更新 更多