在 Anaconda 中安装 Plotly

Install Plotly in Anaconda

如何在Anaconda中安装Plotly?

https://conda.anaconda.org/plotlyconda install -c https://conda.anaconda.org/plotly <package> 说,

https://plot.ly/python/user-guide/pip install plotly 说。即,没有包装。

那么我应该在 Anaconda conda 中指定哪些包?

我试过没有一个但出现错误:

C:\>conda install -c https://conda.anaconda.org/plotly
Error: too few arguments, must supply command line package specs or --file

如果您不关心安装哪个版本的 Plotly,只需使用 pip

pip install plotly 是从 PyPi 安装 Plotly 最新稳定包的简单方法。

pip 是一个有用的包和依赖管理工具,它使这些事情变得容易,但需要注意的是 Anaconda 的 conda 工具也会做同样的事情。

pip 将默认安装到您的 Anaconda 安装位置。

查看 this pipconda 之间的包和环境管理说明。

编辑:link 将显示 conda 可以处理所有 pip 可以处理的事情甚至更多,但是如果您不想指定您需要的软件包版本安装,pip可以更简洁

假设你安装了 Anaconda,'pip' 可能无法工作,在这种情况下使用:

conda install -c https://conda.anaconda.org/plotly plotly

使用 Anaconda,以下对我有用:

搜索 anaconda 上可用的 plotly 包: anaconda search -t conda plotly 这将提供一个 user/package 的列表以供 plotly 可用。

确定哪个 user/package 适用于您的操作系统以及您想要哪个版本的 Plotly。然后获取有关该类型的更多信息:anaconda show [user]/[package]。接近尾声时应提供安装说明。通常,这是:conda install --channel https://conda.anaconda.org/[user] [package] 您应该将 [user] 和 [package] 替换为您偏好的 user/package。

正在清理

  • Conda 用于安装 packagesplotly 是一个包,numpy 是一个包,cufflinks 是一个包等。 )
  • 可用包的列表可以在一些索引中找到,用 Conda 的说法称为 频道 。默认的“官方”频道由 Anaconda(Conda 的开发者)维护,但任何人都可以打开自己的频道,并使用它来分发自定义包。

因此,在您显示的命令中: conda install -c https://conda.anaconda.org/plotly <package>

  • -c 开关告诉 Conda 使用自定义通道,它恰好被称为 https://conda.anaconda.org/plotly1
  • <package> 是从该频道下载的包。
  • 指定频道是可选的,如果您不指定 - 那么 Conda 将查看其默认频道。但是您必须指定一个包,以便 Conda 知道要安装什么。

1 这实际上是一个名为 plotly 的 用户 的频道,该频道托管在 Anaconda Cloud 上,由 Anaconda Cloud 提供的免费服务Anaconda 托管自定义频道。

回到你的问题

这个频道似乎无人维护(那里托管的 plotly 包很旧)。鉴于此,以及 official plotly documentation 说使用 pip 的事实,这就是我要使用的。

更新: 更新了他们的 conda 构建,并在他们的 GitHub repo (albeit not in their documentation 网站中添加了 conda 作为安装选项)。所以你现在可以安全地使用:

conda install -c https://conda.anaconda.org/plotly plotly

或更简单(因为自动搜索 Anaconda Cloud 频道):

conda install -c plotly plotly

当使用 Anaconda Python 时,conda 是安装包的首选方式,但在任何情况下,conda 和 pip 都应该 运行 在 Anaconda Prompt[=57= 下] 在 Windows (Start --> Anaconda --> Anaconda Prompt) 上。 当你有 Anaconda 时,不鼓励从标准命令提示符安装包,这可能会搞乱你的 Anaconda 安装。

在 anaconda 上 windows 安装 plotly。 转到 anaconda 提示符,写入以下代码:

conda install -c plotly plotly 

它会自动更新模块,其余的应该自己处理。我也没有发现需要关闭和刷新 spyder 并且图表开始在我的工作

用于:

import plotly.plotly as py
from plotly.graph_objs import * 
import plotly.tools as tls

下一个程序在 anaconda 和 jupyter 中对我有用

pip uninstall plotly

conda uninstall plotly

pip uninstall chart-studio

conda uninstall chart-studio

conda install -c plotly plotly chart-studio

pip install chart-studio

pip install plotly==3.10.0

使用 Anaconda 提示符:

pip install plotly

大约需要几分钟。