【问题标题】:Python Vs Spyder [duplicate]Python Vs Spyder [重复]
【发布时间】:2020-12-07 13:36:38
【问题描述】:

最初,我安装了 Python 和 Anaconda。当我在命令提示符下使用 python 导入 pandas 等基本包时,它没有反映在 Spyder 中。然后我意识到我的 python 安装与 Spyder 安装不同。之后,我卸载了 python 并且只使用了 Spyder。这是正确的方法吗?如果没有,如何在python中安装包并在spyder中反映它们?

对不起,如果我在这里遗漏了一些基础知识。

【问题讨论】:

    标签: python spyder


    【解决方案1】:

    我认为正在发生的事情是您在本地 pip 中安装了 Spyder,在您的 conda 环境中安装了 pandas。
    (这里有更多细节:conda vs pip

    我建议做的是:
    1 - 创建一个新环境:
    conda create --name my_env python==3.7.
    2 - 激活环境:
    conda activate my_env
    3 - 在激活的环境中安装 Spyder 和软件包:
    conda install spyder
    conda install pandas
    4 - 仍在激活的环境中,启动 Spyder:
    spyder

    补充说明:
    Spyder 是一个包。
    如果您在 pip 和 conda 中都安装它,您将拥有两次。

    因此,如果您在没有环境的情况下运行spyder,您将能够使用安装在pip 中的包(使用pip freeze 来检查它们)。

    如果您在环境中运行spyder,您将能够使用该环境的包(使用conda list 来检查它们)

    【讨论】:

      猜你喜欢
      • 2014-01-22
      • 2012-04-02
      • 2019-08-03
      • 2017-12-09
      • 1970-01-01
      • 1970-01-01
      • 2013-10-16
      • 2020-11-27
      • 2020-06-24
      相关资源
      最近更新 更多