Странная проблема при запуске кода Python с библиотеками наук о данных - PullRequest
0 голосов
/ 26 сентября 2019

Я использую библиотеки данных Python, такие как Pandas, Matplotlib, Numpy.Мне нравится работать с этим.А для простоты использования у меня также установлена ​​Anaconda, что позволяет легко создавать среды.Но сегодня, когда я запускаю некоторый код matplotlib, я сталкиваюсь с действительно странной проблемой, с которой я никогда не сталкивался.Эта проблема возникает правильно, когда я пытаюсь импортировать Pyplot.

$ python
>>> import matplotlib.pyplot as plt

!▓KH═⌐-▌ª╚E├╚Hü⌠>┴┘UÜWF♀ε½░±-Sz;½¼öC¿Æ→$√
)ì⌠┐→⌐V¿U!└φÑ^~π┘╠⌡╗♦{ò►ßq╢ê<_│☺♀àV╣oY}ër╡╫╞╟lBîyû,πƒ=♂▒-Öδbùh♂RΣ}Ω¼╘zâ╫♫┘▀\φ→H
$Æ⌡«ε╖@{╤╧↕ƒÅ▄\.╔~s)╥τ♣E:,-Ut⌠↓R↑J¬τpg┐±`&╟╡▓  ▓û
TS1Å`a↑╚+╬╚?└D¿e£▀z¼i♥☼·s&⌐

Когда я пытаюсь импортировать Pyplot, я слышу три точки (например, азбука Морзе), а затем появляется это бред и моя программа заканчивается.Я никогда не видел ничего подобного раньше.

Это не дало мне никаких ModuleNotFoundError или каких-либо ошибок вообще.Программа буквально останавливается и тарабарщина печатается.Я скопировал именно то, что печатается.

Я столкнулся с этой проблемой с Matplotlib, а также с NLTK.Попытка импорта NLTK показывает ту же ошибку.Я не знаю, возникает ли эта проблема с какой-либо другой библиотекой, но я могу подтвердить, что она возникает с Matplotlib и NLTK.

Я думал о переустановке Anaconda, но мне было любопытно узнать больше об этой действительно странной проблеме.Я также хотел бы сказать, что проблема связана с моей базовой (корневой) средой conda, у NLTK нет никаких проблем в моей другой среде машинного обучения.Любая помощь приветствуется.

...