Одна из самых важных импровизаций Python, которые являются моими фаворитами, - это IPython и IPython Notebook.IPython с и без ноутбуков Различия
Я наблюдал и повторял то, что показано в этом video, и нашел некоторые проблемы.
Как указано в видео, я использую ipython --pylab
для запуска IPython. И я использую ipython notebook --pylab
для запуска IPython Notebook.
Вопросы: scatter()
не работает в IPython NoteBook (я получаю NameError
), но отлично работает в IPython. То же самое относится к функции rand()
. Я думаю, pylab
загружен вместе с matplotlib
, scipy
, numpy
, random
и другими необходимыми библиотеками.
Скажите, пожалуйста, если я ошибаюсь. Кстати, как мои IPython, так и IPython NoteBook загружаются с моего Anaconda Dist., если это значит что угодно.
Также любой ресурс, где я могу знать, что все загружается, когда я использую --pylab
, поможет.
Спасибо.
Я бы порекомендовал против использования '--pylab'. Вместо этого используйте '% matplotlib inline' в начале вашего ноутбука. После этого вы можете импортировать пакеты, которые хотите использовать, не загромождая пространство имен. – cel
Спасибо, и я запомню ваш совет не использовать флаг пилаба. И да '% matplotlib inline' действительно работал. Теперь я больше понимаю о '--pylab'. –