Это не решает проблему. Проблема возникла с самой новой версией, и, как было сказано в сообщении и комментариях @ImportanceOfBeingErnest, это ошибка в последней текущей версии (3.0.0), которая фактически была решена путем понижения программного обеспечения до предыдущей версии (2.2.3). )

ликую это, потому что у меня проблема с matplotlib в Python 3.7.0

Я размещаю здесь копию кода ошибки, которую я получаю:

    >>> from pylab import *

Traceback (most recent call last):
  File "C:\Users\Salvador\AppData\Local\Programs\Python\Python37-32\lib\site-packages\matplotlib\font_manager.py", line 1353, in <module>
    fontManager = json_load(_fmcache)
  File "C:\Users\Salvador\AppData\Local\Programs\Python\Python37-32\lib\site-packages\matplotlib\font_manager.py", line 888, in json_load
    with open(filename, 'r') as fh:
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\Salvador\\.matplotlib\\fontlist-v300.json'


During handling of the above exception, another exception occurred:


Traceback (most recent call last):
  File "<pyshell#12>", line 1, in <module>
    from pylab import *
  File "C:\Users\Salvador\AppData\Local\Programs\Python\Python37-32\lib\site-packages\pylab.py", line 1, in <module>
    from matplotlib.pylab import *
  File "C:\Users\Salvador\AppData\Local\Programs\Python\Python37-32\lib\site-packages\matplotlib\pylab.py", line 245, in <module>
    from matplotlib import cbook, mlab, pyplot as plt
  File "C:\Users\Salvador\AppData\Local\Programs\Python\Python37-32\lib\site-packages\matplotlib\pyplot.py", line 32, in <module>
    import matplotlib.colorbar
  File "C:\Users\Salvador\AppData\Local\Programs\Python\Python37-32\lib\site-packages\matplotlib\colorbar.py", line 32, in <module>
    import matplotlib.contour as contour
  File "C:\Users\Salvador\AppData\Local\Programs\Python\Python37-32\lib\site-packages\matplotlib\contour.py", line 18, in <module>
    import matplotlib.font_manager as font_manager
  File "C:\Users\Salvador\AppData\Local\Programs\Python\Python37-32\lib\site-packages\matplotlib\font_manager.py", line 1363, in <module>
    _rebuild()
  File "C:\Users\Salvador\AppData\Local\Programs\Python\Python37-32\lib\site-packages\matplotlib\font_manager.py", line 1344, in _rebuild
    fontManager = FontManager()
  File "C:\Users\Salvador\AppData\Local\Programs\Python\Python37-32\lib\site-packages\matplotlib\font_manager.py", line 978, in __init__
    ttffiles = findSystemFonts(paths) + findSystemFonts()
  File "C:\Users\Salvador\AppData\Local\Programs\Python\Python37-32\lib\site-packages\matplotlib\font_manager.py", line 264, in findSystemFonts
    fontfiles.update(win32InstalledFonts(fontext=fontext))

TypeError: 'NoneType' object is not iterable

Я добавил больше пробелов, которые, по моему мнению, были необходимы для улучшения читаемости блоков.

Итак, я перечислю то, что я уже знаю:

Программа является реализацией уравнения Кана-Хиллиарда (я опускаю остальную часть кода, потому что я не думаю, что это уместно в этом контексте).

Программа хорошо работала на другом компьютере, где я установил ее точно таким же образом, используя только 64-разрядную версию вместо 32 (мне пришлось переключиться на эту машину, потому что они перемещали их в институте).

Я думал, что это может быть IDE, я использовал PyCharm, поэтому я переключился на IDLE. Это не сработало.

Я думал о переустановке matplotlib, пробовал 4 раза безуспешно (ошибка появилась в версии 3.0.0, и я даже попытался вернуться на 2.2.3, но все равно безуспешно).

Я удалил Python-64bit и установил его снова. Это не сработало. Я также попытался с 32-битной без удачи (я стер все папки, содержащие слово "python", включая установку PyCharm и перезагрузил мой компьютер).

В общем, я в растерянности, так как не знаю достаточно о Python или компиляторах компьютерной архитектуры, чтобы делать что-то еще. Любая помощь будет приветствоваться.

Ответы на вопрос(2)

Ваш ответ на вопрос