Создание среды для plotly и matplotlib в python 2.7 - PullRequest
0 голосов
/ 23 мая 2018

Мне удалось установить на моем conda пакетный пакет с: conda install -c plotly plotly

И пакетный файл с: conda create --name mpl33 python = 3.3 matplotlib ipython-notebook

Но я не могу создать один env с обоими из них, потому что в сюжете используется python 2.7 и matplotlib python 3.3

Спасибо за помощь!

1 Ответ

0 голосов
/ 23 мая 2018

Установка

Если вы создаете новую среду, я бы порекомендовал использовать новую версию Python.В настоящее время я бы использовал python 3.6, потому что matplotlib больше не поддерживает python 3.3.

Итак, сначала создайте среду conda с python 3.6;Я назову это 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

даст вам возможность создать новый блокнот в этой среде:

enter image description here

...