Я установил Enthought Canopy 64-bit на мой Mac OS X v10.8.5 (Mountain Lion), и в командной строке Canopy я могу ввести import matplotlib
и matplotlib.pyplot.plot([1,2,3,4])
, и окно графика открывается просто отлично.Не отображается окно графика с matplotlib.pyplot запустить с Enthought Canopy python editor на Mac OS X 10.8.5 (Mountain Lion)
Но когда я запускаю те же две строки в окне редактора Canopy, я ничего не получаю, нет окна графика, нет ошибки.
Примечания: Когда я запускаю matplotlib.get_backend()
Я получаю вывод Qt4Agg
, что то же самое, независимо от того, запускаю ли я его в командной строке или в окне редактора.
ДРУГОГО Примечание: по какой-то загадочной причине, когда я нажимаю Canopy → Настройки Я вижу, что «Навес НЕ используемая по умолчанию среды Python», который является фантастическим, потому что, когда я бегом import sys
тогда sys.prefix
я /Users/damon/Library/Enthought/Canopy_64bit/User
, который, как предполагается, чтобы гарантировать, что Canopy является моей средой Python по умолчанию.
Как это исправить?