python - Windows 上的 Conda 安装

标签 python conda pythonpath

我已完成以下操作: 我在 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

这背后的流程是什么?

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

    最佳答案

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

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

    关于python - Windows 上的 Conda 安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54367556/

    相关文章:

    python - 天真地使用 Python 多处理会遇到什么问题?

    python - 在代理后面使用 Jupyter

    python - 如何设置PYTHONPATH和项目布局

    python - 如何在 Ubuntu 10.04 中设置 python IDLE 以使用 pythonpath 变量

    python - pytesseract : unexpected keyword "config"

    python - 从另一个 Python 进程调用操作系统的 Python 可执行文件

    python - 如何显示 Copyleft 符号?

    python - X-13-ARIMA 与 statsmodels.tsa.x13

    python - pandas 的开发版本给出 importerror : C extension: 'hashtable' not built on python 3. 4 (anaconda)

    ubuntu - conda 更新后没有名为 'conda' 的模块