如何安装最新版本的seaborn

新手上路,请多包涵

我想使用 seaborn 包创建一个猫图,我知道为了能够做到这一点,我需要最新版本的 seaborn(0.9.0)。我使用以下命令安装了 conda 包:

  conda install seaborn

但它下载了 0.8.1 版。

因此,我使用 pip 安装了我想要的版本:

  pip3 install seaborn==0.9.0

但每当我运行我的代码时,我都会收到同样的错误: AttributeError: module ‘seaborn’ has no attribute ‘catplot’ (仅在最新版本中可用的属性)。

有人可以帮忙吗?

原文由 AdeEla 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 2k
2 个回答

显然 conda 尚未将 seaborn 0.9.0 集成到其默认频道中。您仍然可以尝试通过 conda-forge

 conda install -c conda-forge seaborn

您还可以在正在使用的 conda 环境中使用 pip。

 > activate
(base) > python -mpip install seaborn==0.9.0

当前版本的 Anaconda 发行版已经安装了 seaborn ,因此 conda update seaborn 会将软件包更新为默认/可用 conda 频道上的当前可用版本。所有包都可以用 conda update --all 更新。

conda update --name env seaborn 将更新特定环境, env 在这种情况下。

conda install --name env seaborn 将安装到特定环境。

conda update --name env --all 将更新 seaborn 和所有其他包。

不建议使用 pip 安装 conda 环境中已经存在的包。

原文由 ImportanceOfBeingErnest 发布,翻译遵循 CC BY-SA 4.0 许可协议

我正在使用 seaborn 0.8.0。这对我有用。

 sudo -H pip install seaborn==0.9.0

原文由 Divyanshu Srivastava 发布,翻译遵循 CC BY-SA 4.0 许可协议

推荐问题