在 python 2.7 中为 plotly 和 matplotlib 创建环境

Creating an Enviroment for plotly and matplotlib in python 2.7

我设法在我的 conda 上安装了 plotly 包: conda install -c plotly plotly

并且 matplotlib 具有: conda create --name mpl33 python=3.3 matplotlib ipython-notebook

但我无法创建一个包含它们的环境,因为 plotly 使用 python 2.7 和 matplotlib python 3.3

感谢您的帮助!

安装

如果您创建一个新环境,我建议您使用新的 python 版本。目前,我会使用 python 3.6,因为 matplotlib 不再支持 python 3.3。

所以首先用python3.6创建一个conda环境;我在这里将其命名为 plotenv

> conda create --name plotenv python=3.6

接下来安装matplotlib,

> conda install --name plotenv matplotlib

终于安装 plotly 了,

> conda install --name plotenv -c plotly plotly

完成。

控制台使用

如果您想通过 source activate plotenv(在 linux)或 activate plotenv(在 windows)使用环境,请不要忘记激活它。

> activate plotenv

然后您可以开始 python

(plotenv) > python 

并导入任何已安装的子模块,例如

>>> from mpl_toolkits.axes_grid1 import ImageGrid

使用 Jupyter

如果你想在新创建的环境中使用jupyter notebook,你需要先安装它,

> conda install --name plotenv ipython jupyter

然后 运行 此环境中的以下内容:

(plotenv) > python -m ipykernel install --user --name plotenv

现在,启动 juypter

(plotenv) > jupyter notebook

将为您提供使用此环境创建新笔记本的选项: