python - 在 python 2.7 中为 plotly 和 matplotlib 创建环境
问题描述
我设法在我的 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。
所以先用python 3.6创建一个conda环境;我plotenv
在这里命名:
> conda create --name plotenv python=3.6
接下来安装 matplotlib 到它,
> conda install --name plotenv matplotlib
最后安装到它,
> 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
将为您提供使用此环境创建新笔记本的选项:
推荐阅读
- angularjs - SocketIo 在 loopback4 中实现,一旦部署在 AWS 上,如何从客户端访问它?
- tsql - t-SQL 2 个表中的前行
- c# - 你能比较一下T元素吗?
- c - Emscripten:我如何编译带有像 immintrin.h 这样的内在头文件的 ac 文件?
- sql - SQL:如果符合条件,如何删除组中的所有项目?
- html - 有序列表中自定义数字的宽度和高度相等
- java - 限制 Spring JmsListener 创建的 JMS 连接
- python - zipimport.ZipImportError:无法解压缩数据;zlib 不可用 构建失败(Ubuntu 18.04 使用 python-build 20180424)EB CLI 安装程序
- react-native - React native 没有在 ios 模拟器中运行
- python - 在 matplotlib 注释中添加一行