【问题标题】:Using default version of python on windows?在 Windows 上使用默认版本的 python?
【发布时间】:2021-03-03 01:51:26
【问题描述】:

我最近安装了 Python 的 Anaconda 版本。现在,当我在终端中键入 python 时,它会打开 Anaconda 发行版而不是默认发行版。如何让它在 Windows 上使用命令 python 的默认版本?我已将分发添加到路径中,但是当我输入 python --version 时,它显示的是 conda 版本而不是系统版本。

【问题讨论】:

  • 几乎所有安装都假定您希望这个新版本成为默认版本;安装程序将系统 PATH 变量设置为在任何其他变量之前包含新的。您需要将 PATH 变量编辑为所需的搜索顺序。看看如何做到这一点。还要研究“Python 错误版本”。

标签: python windows anaconda


【解决方案1】:

Conda 在激活环境时会操纵PATH 变量。默认安装将自动激活 base 环境,从而使其优先于从PATH 访问的其他软件。如果您希望 Conda 默认不自动激活 base,请在配置中进行设置:

conda config --set auto_activate_base false

文档

$ conda config --describe auto_activate_base
# # auto_activate_base (bool)
# #   Automatically activate the base environment during shell
# #   initialization.
# # 
# auto_activate_base: true

否则,您可以随时使用conda deactivate 进行ad hoc 停用。后一种操作假定the Conda shell functions are initialized

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-09-27
    • 1970-01-01
    • 1970-01-01
    • 2015-02-28
    • 2020-02-13
    • 2015-12-05
    相关资源
    最近更新 更多