【问题标题】:Conda installation on windows在 Windows 上安装 Conda
【发布时间】:2019-01-25 14:45:25
【问题描述】:

我做了以下事情: 我在我的 Windows 机器上安装了 anaconda。之后,我手动将以下路径添加到我的 PATH 变量中:C:\path_to_conda\anaconda3C:\path_to_conda\anaconda3\scriptsC:\path_to_conda\anaconda3\Library\bin

我想我现在的问题有两个方面:

  1. 现在打开终端并调用 python 时,为什么 sys.path 包含以下内容:

    C:\path_to_conda\anaconda3\python37.zip C:\path_to_conda\anaconda3\DLLs
    C:\path_to_conda\anaconda3\lib C:\path_to_conda\anaconda3 C:\path_to_conda\anaconda3\lib\site-packages C:\path_to_conda\anaconda3\lib\site-packages\win32 C:\path_to_conda\anaconda3\lib\site-packages\win32\lib C:\path_to_conda\anaconda3\lib\site-packages\Pythonwin

这背后的过程是什么?

  1. 当我现在使用 conda 创建一个新环境时,我实际上可以导入安装在我的基础环境中的模块,但是这些模块并未列为已安装在新环境中。我想这是因为它们在我的 sys.path 中。在我的新环境中安装不同版本的软件包时,这会导致冲突吗?本质上:这是我的 anaconda 安装的正确设置吗?

谢谢!

【问题讨论】:

    标签: python conda pythonpath


    【解决方案1】:

    关于第一个问题,这是因为您使用 anacoda 安装了 python,因此 python 解释器的路径是通过 conda 的安装目录。你可以检查你的环境变量check this

    但这不会给您带来任何问题。

    【讨论】:

    • 我认为这不能回答我的问题。是的,我猜 python 解释器是在 anaconda 安装中找到的,因为我将 C:\path_to_conda\anaconda3 添加到 PATH。但是为什么 sys.path 然后包含 C:\path_to_conda\anaconda3\DLLs 例如?
    猜你喜欢
    • 2020-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-14
    • 2019-09-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多