“From pylab import *” retorna o objeto NoneType não é iterável

Estou postando isso porque estou tendo um problema com o matplotlib no Python 3.7.0

Publico aqui uma cópia do código de erro que recebo:

    >>> 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

Adicionei mais espaços onde acho que eram necessários para melhorar a legibilidade do bloc

Então, vou listar o que eu já sei:

O programa é uma implementação da equação de Cahn-Hilliard (omito o restante do código porque não acho relevante nesse contexto).

O programa funcionou bem em outro computador onde eu o instalei exatamente da mesma maneira, usando apenas 64 bits em vez de 32 (tive que mudar para esta máquina porque eles estavam sendo movidos no instituto

Eu pensei que poderia ser o IDE, eu estava usando PyCharm, então mudei para IDLE. Não deu cert

Pensei em reinstalar o matplotlib, tentei 4 vezes sem sucesso (o erro apareceu com a versão 3.0.0 e tentei voltar ao 2.2.3, mas ainda sem sucesso

Desinstalei o Python-64bit e o instalei novamente. Não deu certo. Também tentei com 32 bits sem sorte (apaguei todas as pastas que continham a palavra "python", incluindo a instalação do PyCharm e reiniciei o meu PC

Então, basicamente, estou perplexo, pois não sei o suficiente sobre Python ou compiladores de arquitetura de computadores para fazer mais alguma coisa. Qualquer ajuda seria muito bem-vind

questionAnswers(2)

yourAnswerToTheQuestion