У мене є Mac OS Yosimite, і я використовую python 2.7.10 і Pycharm як мій IDLE. У мене встановлений pylab належним чином, але я не можу використовувати жоден з його модулів.
При спробі:
from pylab import show
(або будь-який модуль) він пише
ImportError: cannot import name show
Але коли я бігаю лише по лінії import pylab
Я не отримую помилок!
Я спробував покинути цей шлях і все-таки зателефонувати до модуля.
pylab.imshow(...)
Але я отримав таку ж помилку, очевидно. Чи потрібно встановлювати ці модулі окремо? PS: Я майже впевнений, що проблема не має нічого спільного з перекладачем
Відповіді:
1 для відповіді № 1Спробуйте імпортувати з matplotlib.pyplot
, а не від pylab
(це зараз рекомендований спосіб імпорту matplotlib
):
З прикладу:
from matplotlib.pyplot import imshow
imshow()
Або:
import matplotlib.pyplot as plt
plt.imshow()