Skip to content

Cannot import pyplot #12173

Closed
Closed

Description

@Cory-Kramer

Bug report

Bug summary
I am unable to import matplotlib.pyplot starting in version 3.0.0. Might be related to Issue #9485?

Code for reproduction

import matplotlib.pyplot as plt

Actual outcome

I get the following traceback when executing the above import

Traceback (most recent call last):
  File "C:\Python\Python35\lib\site-packages\matplotlib\font_manager.py", line 1353, in <module>
    fontManager = json_load(_fmcache)
  File "C:\Python\Python35\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\\username\\.matplotlib\\fontlist-v300.json'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    import matplotlib.pyplot as plt
  File "C:\Python\Python35\lib\site-packages\matplotlib\pyplot.py", line 32, in <module>
    import matplotlib.colorbar
  File "C:\Python\Python35\lib\site-packages\matplotlib\colorbar.py", line 32, in <module>
    import matplotlib.contour as contour
  File "C:\Python\Python35\lib\site-packages\matplotlib\contour.py", line 18, in <module>
    import matplotlib.font_manager as font_manager
  File "C:\Python\Python35\lib\site-packages\matplotlib\font_manager.py", line 1363, in <module>
    _rebuild()
  File "C:\Python\Python35\lib\site-packages\matplotlib\font_manager.py", line 1344, in _rebuild
    fontManager = FontManager()
  File "C:\Python\Python35\lib\site-packages\matplotlib\font_manager.py", line 978, in __init__
    ttffiles = findSystemFonts(paths) + findSystemFonts()
  File "C:\Python\Python35\lib\site-packages\matplotlib\font_manager.py", line 264, in findSystemFonts
    fontfiles.update(win32InstalledFonts(fontext=fontext))
TypeError: 'NoneType' object is not iterable

Matplotlib version

  • Operating system: Windows 10 64-bit
  • Matplotlib version: 3.0.0
  • Matplotlib backend: TkAgg
  • Python version: 3.5.4
  • Jupyter version (if applicable): NA
  • Other libraries: NA

Installed via pip

Activity

  1. added this to the v3.0.x milestone on Sep 19, 2018
  2. added a commit that references this issue on Sep 19, 2018
    2891f55
  3. dsentinel commented on Sep 19, 2018

    @dsentinel

    Same on a mac installed with conda if ~/.matplotlib/fontlist-v300.json doesn't exist

    (mat_bug_py37) moonbase:~ lloyd$ ls -al /Users/lloyd/.matplotlib/fontlist-v300.json
    -rw-r--r--  1 lloyd  staff  130027 Sep 19 10:45 /Users/lloyd/.matplotlib/fontlist-v300.json
    (mat_bug_py37) moonbase:~ lloyd$ python -c 'from matplotlib import pyplot'
    (mat_bug_py37) moonbase:~ lloyd$ rm  /Users/lloyd/.matplotlib/fontlist-v300.json
    (mat_bug_py37) moonbase:~ lloyd$ python -c 'from matplotlib import pyplot'

    hangs.... ctl-c

    ^CTraceback (most recent call last):
      File "/Users/lloyd/anaconda2/envs/mat_bug_py37/lib/python3.7/site-packages/matplotlib/font_manager.py", line 1353, in <module>
        fontManager = json_load(_fmcache)
      File "/Users/lloyd/anaconda2/envs/mat_bug_py37/lib/python3.7/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: '/Users/lloyd/.matplotlib/fontlist-v300.json'
    
    During handling of the above exception, another exception occurred:
    
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/Users/lloyd/anaconda2/envs/mat_bug_py37/lib/python3.7/site-packages/matplotlib/pyplot.py", line 32, in <module>
        import matplotlib.colorbar
      File "/Users/lloyd/anaconda2/envs/mat_bug_py37/lib/python3.7/site-packages/matplotlib/colorbar.py", line 32, in <module>
        import matplotlib.contour as contour
      File "/Users/lloyd/anaconda2/envs/mat_bug_py37/lib/python3.7/site-packages/matplotlib/contour.py", line 18, in <module>
        import matplotlib.font_manager as font_manager
      File "/Users/lloyd/anaconda2/envs/mat_bug_py37/lib/python3.7/site-packages/matplotlib/font_manager.py", line 1363, in <module>
        _rebuild()
      File "/Users/lloyd/anaconda2/envs/mat_bug_py37/lib/python3.7/site-packages/matplotlib/font_manager.py", line 1344, in _rebuild
        fontManager = FontManager()
      File "/Users/lloyd/anaconda2/envs/mat_bug_py37/lib/python3.7/site-packages/matplotlib/font_manager.py", line 978, in __init__
        ttffiles = findSystemFonts(paths) + findSystemFonts()
      File "/Users/lloyd/anaconda2/envs/mat_bug_py37/lib/python3.7/site-packages/matplotlib/font_manager.py", line 270, in findSystemFonts
        fontfiles.update(OSXInstalledFonts(fontext=fontext))
      File "/Users/lloyd/anaconda2/envs/mat_bug_py37/lib/python3.7/site-packages/matplotlib/font_manager.py", line 218, in OSXInstalledFonts
        for directory in directories
      File "/Users/lloyd/anaconda2/envs/mat_bug_py37/lib/python3.7/site-packages/matplotlib/font_manager.py", line 220, in <listcomp>
        for path in list_fonts(directory, ext)]
      File "/Users/lloyd/anaconda2/envs/mat_bug_py37/lib/python3.7/site-packages/matplotlib/font_manager.py", line 157, in list_fonts
        for path in filter(Path.is_file, Path(directory).glob("**/*.*"))
      File "/Users/lloyd/anaconda2/envs/mat_bug_py37/lib/python3.7/site-packages/matplotlib/font_manager.py", line 156, in <listcomp>
        return [str(path)
      File "/Users/lloyd/anaconda2/envs/mat_bug_py37/lib/python3.7/pathlib.py", line 1344, in is_file
        return S_ISREG(self.stat().st_mode)
      File "/Users/lloyd/anaconda2/envs/mat_bug_py37/lib/python3.7/pathlib.py", line 1140, in stat
        return self._accessor.stat(self)
    KeyboardInterrupt
    ^C

    ~/.matplotlib/fontlist-v300.json didn't exist until I ran the import testing other versions (py27)

  4. MahdiEsf commented on Sep 20, 2018

    @MahdiEsf

    I have the same issue, the same error. matplotlib 3.00. Doesn't find fontlist-v300.json

  5. tacaswell commented on Sep 20, 2018

    @tacaswell
    Member

    Not finding that file in fine, it is a cache and automatically re-generated.

  6. Kojoley commented on Sep 22, 2018

    @Kojoley
    Member
    from matplotlib.font_manager import win32InstalledFonts
    print(win32InstalledFonts())

    Output:

    []
    

    Added logging to win32InstalledFonts:

    import winreg
    from matplotlib.font_manager import MSFontDirectories, win32FontDirectory
    from pathlib import Path
    
    fontext = 'ttf'
    directory = win32FontDirectory()
    
    items = set()
    for fontdir in MSFontDirectories:
        try:
            with winreg.OpenKey(winreg.HKEY_LOCAL_MACHINE, fontdir) as local:
                for j in range(winreg.QueryInfoKey(local)[1]):
                    key, direc, tp = winreg.EnumValue(local, j)
                    if not isinstance(direc, str):
                        print('Skipped "{}" because is of type: {}'.format(direc, type(direc)))
                        continue
                    # Work around for https://bugs.python.org/issue25778, which
                    # is fixed in Py>=3.6.1.
                    direc = direc.split("\0", 1)[0]
                    path = Path(directory, direc).resolve()
                    if path.suffix.lower() in fontext:
                        items.add(str(path))
                    else:
                        print('Skipped "{}" because font format "{}" is not supported'.format(path, path.suffix.lower()))
    
                print('Return font list: {}'.format(list(items)))
                break
        except (OSError, MemoryError) as e:
            print('Skipped "{}" because of error: {}'.format(fontdir, e))
            continue

    Output:

    Details
    Skipped "C:\Windows\Fonts\arial.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\ariali.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\arialbd.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\arialbi.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\batang.ttc" because font format ".ttc" is not supported
    Skipped "C:\Windows\Fonts\cour.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\couri.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\courbd.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\courbi.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\daunpenh.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\dokchamp.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\estre.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\euphemia.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\gautami.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\gautamib.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\Vani.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\Vanib.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\gulim.ttc" because font format ".ttc" is not supported
    Skipped "C:\Windows\Fonts\impact.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\iskpota.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\iskpotab.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\kalinga.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\kalingab.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\kartika.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\kartikab.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\KhmerUI.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\KhmerUIb.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\LaoUI.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\LaoUIb.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\latha.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\lathab.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\lucon.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\malgun.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\malgunbd.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\mangal.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\mangalb.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\himalaya.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\msjh.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\msjhbd.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\msyh.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\msyhbd.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\mingliu.ttc" because font format ".ttc" is not supported
    Skipped "C:\Windows\Fonts\mingliub.ttc" because font format ".ttc" is not supported
    Skipped "C:\Windows\Fonts\monbaiti.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\msgothic.ttc" because font format ".ttc" is not supported
    Skipped "C:\Windows\Fonts\msmincho.ttc" because font format ".ttc" is not supported
    Skipped "C:\Windows\Fonts\mvboli.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\ntailu.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\ntailub.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\nyala.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\phagspa.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\phagspab.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\plantc.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\raavi.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\raavib.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\segoesc.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\segoescb.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\segoeui.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\segoeuib.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\segoeuii.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\segoeuiz.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\seguisb.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\segoeuil.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\seguisym.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\shruti.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\shrutib.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\simsun.ttc" because font format ".ttc" is not supported
    Skipped "C:\Windows\Fonts\simsunb.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\sylfaen.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\taile.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\taileb.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\times.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\timesi.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\timesbd.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\timesbi.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\tunga.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\tungab.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\vrinda.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\vrindab.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\Shonar.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\Shonarb.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\msyi.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\tahoma.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\tahomabd.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\micross.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\angsa.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\angsai.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\angsab.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\angsaz.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\aparaj.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\aparajb.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\aparajbi.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\aparaji.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\cordia.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\cordiai.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\cordiab.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\cordiaz.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\ebrima.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\ebrimabd.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\gisha.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\gishabd.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\kokila.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\kokilab.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\kokilabi.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\kokilai.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\leelawad.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\leelawdb.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\msuighur.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\moolbor.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\symbol.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\utsaah.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\utsaahb.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\utsaahbi.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\utsaahi.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\vijaya.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\vijayab.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\wingding.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\modern.fon" because font format ".fon" is not supported
    Skipped "C:\Windows\Fonts\roman.fon" because font format ".fon" is not supported
    Skipped "C:\Windows\Fonts\script.fon" because font format ".fon" is not supported
    Skipped "C:\Windows\Fonts\andlso.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\arabtype.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\simpo.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\simpbdo.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\simpfxo.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\majalla.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\majallab.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\trado.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\tradbdo.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\ahronbd.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\david.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\davidbd.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\frank.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\lvnm.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\lvnmbd.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\mriam.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\mriamc.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\nrkis.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\rod.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\simfang.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\simhei.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\simkai.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\angsau.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\angsaui.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\angsaub.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\angsauz.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\browa.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\browai.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\browab.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\browaz.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\browau.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\browaui.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\browaub.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\browauz.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\cordiau.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\cordiaub.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\cordiauz.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\cordiaui.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\upcdl.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\upcdi.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\upcdb.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\upcdbi.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\upcel.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\upcei.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\upceb.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\upcebi.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\upcfl.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\upcfi.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\upcfb.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\upcfbi.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\upcil.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\upcii.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\upcib.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\upcibi.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\upcjl.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\upcji.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\upcjb.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\upcjbi.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\upckl.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\upcki.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\upckb.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\upckbi.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\upcll.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\upcli.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\upclb.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\upclbi.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\kaiu.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\l_10646.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\ariblk.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\calibri.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\calibrii.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\calibrib.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\calibriz.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\comic.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\comicbd.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\framd.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\framdit.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\Gabriola.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\georgia.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\georgiai.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\georgiab.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\georgiaz.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\pala.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\palai.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\palab.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\palabi.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\segoepr.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\segoeprb.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\trebuc.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\trebucit.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\trebucbd.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\trebucbi.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\verdana.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\verdanai.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\verdanab.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\verdanaz.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\webdings.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\courer.fon" because font format ".fon" is not supported
    Skipped "C:\Windows\Fonts\serifer.fon" because font format ".fon" is not supported
    Skipped "C:\Windows\Fonts\sserifer.fon" because font format ".fon" is not supported
    Skipped "C:\Windows\Fonts\smaller.fon" because font format ".fon" is not supported
    Skipped "C:\Windows\Fonts\smallfr.fon" because font format ".fon" is not supported
    Skipped "C:\Windows\Fonts\ACaslonPro-Bold.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\ACaslonPro-BoldItalic.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\ACaslonPro-Italic.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\ACaslonPro-Regular.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\ACaslonPro-Semibold.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\ACaslonPro-SemiboldItalic.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\AdobeFangsongStd-Regular.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\AdobeFanHeitiStd-Bold.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\AdobeGothicStd-Bold.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\AdobeHeitiStd-Regular.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\AdobeKaitiStd-Regular.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\AGaramondPro-Bold.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\AGaramondPro-BoldItalic.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\AGaramondPro-Italic.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\AGaramondPro-Regular.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\BirchStd.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\BlackoakStd.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\BrushScriptStd.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\ChaparralPro-Bold.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\ChaparralPro-BoldIt.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\ChaparralPro-Italic.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\ChaparralPro-Regular.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\CharlemagneStd-Bold.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\CooperBlackStd-Italic.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\CooperBlackStd.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\GiddyupStd.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\HoboStd.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\KozGoPr6N-Bold.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\KozGoPr6N-ExtraLight.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\KozGoPr6N-Heavy.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\KozGoPr6N-Light.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\KozGoPr6N-Medium.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\KozGoPr6N-Regular.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\KozMinPr6N-Bold.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\KozMinPr6N-ExtraLight.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\KozMinPr6N-Heavy.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\KozMinPr6N-Light.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\KozMinPr6N-Medium.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\KozMinPr6N-Regular.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\LithosPro-Black.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\LithosPro-Regular.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\MesquiteStd.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\MinionPro-BoldCn.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\MinionPro-BoldCnIt.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\MinionPro-Medium.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\MinionPro-MediumIt.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\MinionPro-Semibold.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\MinionPro-SemiboldIt.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\NuevaStd-BoldCond.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\NuevaStd-BoldCondItalic.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\NuevaStd-Cond.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\NuevaStd-CondItalic.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\OCRAStd.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\OratorStd-Slanted.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\OratorStd.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\PoplarStd.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\PrestigeEliteStd-Bd.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\RosewoodStd-Regular.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\StencilStd.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\TektonPro-Bold.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\TektonPro-BoldCond.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\TektonPro-BoldExt.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\TektonPro-BoldObl.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\TrajanPro-Bold.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\TrajanPro-Regular.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\AdobeArabic-Bold.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\AdobeArabic-BoldItalic.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\AdobeArabic-Italic.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\AdobeArabic-Regular.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\AdobeHebrew-Bold.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\AdobeHebrew-BoldItalic.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\AdobeHebrew-Italic.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\AdobeHebrew-Regular.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\AdobeMingStd-Light.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\AdobeMyungjoStd-Medium.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\AdobeSongStd-Light.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\KozGoPro-Bold.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\KozGoPro-ExtraLight.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\KozGoPro-Heavy.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\KozGoPro-Light.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\KozGoPro-Medium.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\KozGoPro-Regular.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\KozMinPro-Bold.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\KozMinPro-ExtraLight.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\KozMinPro-Heavy.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\KozMinPro-Light.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\KozMinPro-Medium.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\KozMinPro-Regular.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\LetterGothicStd-Bold.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\LetterGothicStd-BoldSlanted.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\LetterGothicStd-Slanted.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\LetterGothicStd.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\MinionPro-Bold.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\MinionPro-BoldIt.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\MinionPro-It.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\MinionPro-Regular.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\MyriadPro-Bold.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\MyriadPro-BoldCond.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\MyriadPro-BoldCondIt.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\MyriadPro-BoldIt.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\MyriadPro-Cond.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\MyriadPro-CondIt.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\MyriadPro-It.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\MyriadPro-Regular.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\MyriadPro-Semibold.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\MyriadPro-SemiboldIt.otf" because font format ".otf" is not supported
    Skipped "C:\Windows\Fonts\calibrili.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\calibril.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\GOST.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\GOST_0.ttf" because font format ".ttf" is not supported
    Skipped "C:\Program Files (x86)\Common Files\microsoft shared\EQUATION\MTEXTRA.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\ARIALUNI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\CENTURY.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\CAMBRIA.TTC" because font format ".ttc" is not supported
    Skipped "C:\Windows\Fonts\CANDARA.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\CONSOLA.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\CONSTAN.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\CORBEL.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\meiryo.ttc" because font format ".ttc" is not supported
    Skipped "C:\Windows\Fonts\WINGDNG2.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\WINGDNG3.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\BKANT.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\GOTHIC.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\HATTEN.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\OUTLOOK.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\TEMPSITC.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\MISTRAL.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\LHANDW.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\ITCKRIST.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\JUICE___.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\FREESCPT.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\ARIALN.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\GARA.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\MTCORSVA.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\ALGER.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\BASKVILL.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\BAUHS93.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\BELL.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\BRLNSB.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\BERNHC.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\BOD_PSTC.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\BRITANIC.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\BROADW.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\BRUSHSCI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\CALIFR.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\CENTAUR.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\CHILLER.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\COLONNA.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\COOPBL.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\FTLTLT.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\HARLOWSI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\HARNGTON.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\HTOWERT.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\JOKERMAN.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\KUNSTLER.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\LBRITE.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\LCALLIG.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\LFAX.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\MAGNETOB.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\MATURASC.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\MOD20.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\NIAGENG.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\NIAGSOL.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\OLDENGL.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\ONYX.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\PARCHM.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\PLAYBILL.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\POORICH.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\RAVIE.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\INFROMAN.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\SHOWG.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\SNAP____.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\STENCIL.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\VINERITC.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\VIVALDII.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\VLADIMIR.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\LATINWD.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\BOOKOS.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\CAMBRIAB.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\CAMBRIAI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\CAMBRIAZ.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\CANDARAB.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\CANDARAI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\CANDARAZ.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\CONSOLAB.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\CONSOLAI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\CONSOLAZ.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\CONSTANB.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\CONSTANI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\CONSTANZ.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\CORBELB.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\CORBELI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\CORBELZ.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\meiryob.ttc" because font format ".ttc" is not supported
    Skipped "C:\Windows\Fonts\ANTQUAB.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\ANTQUABI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\ANTQUAI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\GOTHICB.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\GOTHICBI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\GOTHICI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\BSSYM7.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\REFSAN.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\REFSPCL.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\ARIALNB.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\ARIALNBI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\ARIALNI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\GARABD.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\GARAIT.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\BELLB.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\BELLI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\BRLNSDB.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\BRLNSR.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\CALIFB.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\CALIFI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\HTOWERTI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\LFAXD.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\LFAXDI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\LFAXI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\BOOKOSB.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\BOOKOSBI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\BOOKOSI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\PRISTINA.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\PAPYRUS.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\FRSCRIPT.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\BRADHITC.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\TCM_____.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\TCCB____.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\TCCM____.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\TCB_____.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\SCRIPTBL.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\ROCKEB.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\ROCC____.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\ROCK.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\RAGE.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\PERTIBD.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\PER_____.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\PALSCRI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\OCRAEXT.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\MAIAN.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\IMPRISHA.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\GOUDYSTO.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\GOUDOS.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\GLECB.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\GILLUBCD.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\GILSANUB.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\GILC____.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\GIL_____.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\GLSNECB.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\GIGI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\FRAMDCN.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\FRAHV.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\FRADMCN.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\FRADM.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\FRABK.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\FORTE.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\FELIXTI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\ERASMD.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\ERASLGHT.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\ERASDEMI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\ERASBD.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\ENGR.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\ELEPHNT.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\ITCEDSCR.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\CURLZ___.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\COPRGTL.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\COPRGTB.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\CENSCBK.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\CASTELAR.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\CALIST.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\BOD_CR.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\BOD_BLAR.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\BOD_R.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\ITCBLKAD.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\ARLRDBD.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\AGENCYB.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\TCMI____.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\TCCEB.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\TCBI____.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\ROCCB___.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\ROCKB.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\ROCKBI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\ROCKI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\PERTILI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\PERBI___.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\PERB____.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\PERI____.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\LTYPEBO.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\LTYPEO.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\LSANSD.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\LSANSDI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\LSANSI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\GOUDOSB.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\GOUDOSI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\GILBI___.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\GILB____.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\GILI____.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\FRAHVIT.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\FRADMIT.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\FRABKIT.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\ELEPHNTI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\SCHLBKB.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\SCHLBKBI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\SCHLBKI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\CALISTB.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\CALISTBI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\CALISTI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\BOD_CB.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\BOD_CBI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\BOD_CI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\BOD_BLAI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\BOD_B.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\BOD_BI.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\BOD_I.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\AGENCYR.TTF" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\unispace bd.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\NotoEmoji-Regular.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\emojione-apple.ttf" because font format ".ttf" is not supported
    Skipped "C:\Windows\Fonts\emojione-svg.otf" because font format ".otf" is not supported
    Return font list: []
    

    So we have a problem... '.ttf' in 'ttf' is of course False

  7. Kojoley commented on Sep 22, 2018

    @Kojoley
    Member

    There are more problem usages of Path(...).suffix.

  8. added a commit that references this issue on Sep 22, 2018
    1f5f1be
  9. anntzer commented on Sep 22, 2018

    @anntzer
    Contributor

    Thanks for investigating.
    I don't think Path(fname).suffix[1:] will throw if there's no suffix though, as the suffix would be an empty string and [1:] on it will still be an empty string. We do need to make sure that fontext is a list of strings and not a single string though.

  10. Kojoley commented on Sep 22, 2018

    @Kojoley
    Member

    Oops, that's something I had misconception, I thought ''[1:] will fire an index exception.

  11. anntzer commented on Sep 22, 2018

    @anntzer
    Contributor

    For lists too you can pass an "invalid" slice and it'll just give you an empty list.

  12. Kojoley commented on Sep 22, 2018

    @Kojoley
    Member

    #12212 will not solve the issue.

    The win32InstalledFonts returns None only if regkeys are missing. Any thoughts?

  13. anntzer commented on Sep 22, 2018

    @anntzer
    Contributor

    I think #12174 is just fine to handle this case. Perhaps we were just lucky not to have run into that before?

  14. Kojoley commented on Sep 22, 2018

    @Kojoley
    Member

    #12174 is fine, but IIUC the reg key should always exist, may be the guys deleted it by hand or with some third party program?

  15. anntzer commented on Sep 22, 2018

    @anntzer
    Contributor

    I don't think we should overly bother about cases where well-documented regsitry keys are missing (i.e. I don't think we should try too hard to find the fonts in that case).

  16. 23 remaining items

  17. Kojoley commented on Oct 7, 2018

    @Kojoley
    Member

    I have included links to wheels in my last post. You should be able to install one with pip install path/to.whl. I thought you have done it already in #12173 (comment).

  18. danp-hh commented on Oct 10, 2018

    @danp-hh

    @Kojoley the wheel you provided for #12408 fixed that problem for me. I am using python 3.5.6 with Miniconda on Windows 10 64 Bit . Thanks!

  19. drdavella commented on Oct 18, 2018

    @drdavella

    Just experienced this issue in a conda environment with mpl=3.0.0 and python=3.6.6 on OSX. We stumbled across a workaround: move out of the home directory and run the offending code. After this, mpl creates the fonts file and things seem to work fine for subsequent runs.

    I guess this is the best workaround until this fix is released?

  20. tacaswell commented on Oct 18, 2018

    @tacaswell
    Member

    @drdavella The OP here is a windows-specific bug (issues with getting keys out of the the windows registry) so I suspect you were seeing a different issue.

    I am very confused by the report that changing what directory you are in making a difference, but if it does, that is almost certainly a bug we need to fix! Can you open a new issue with more detials (if you can still reproduce the issue).

  21. drdavella commented on Oct 18, 2018

    @drdavella

    @tacaswell, oops I guess I skimmed this a little too quickly! Yes I can still reproduce it, so I'll open a new issue presently.

    UPDATE: See #12556

  22. deansg commented on Oct 19, 2018

    @deansg

    Just wanted to add that as of today I can still reproduce it. Using Windows 10 with a 32-bit version of Python 3.5.2, installed mathplotlib via pip, and I get the exact same error when importing the module.

  23. tacaswell commented on Oct 19, 2018

    @tacaswell
    Member

    @deansg That is expected, the fix is in the source but has not been released yet. The current plan is to release 3.0.1 around Nov 3.

  24. deansg commented on Oct 19, 2018

    @deansg

    @tacaswell Alright, I wasn't sure about it because after reading the entire exchange, at one point the focus shifted to a (possibly different?) bug in OSX and I couldn't figure out what the current status is. Maybe it will be beneficial to include an explicit workaround in the description (such as downgrading to 2.2.3)?

  25. erotavlas commented on Nov 20, 2018

    @erotavlas

    What is the solution for this?
    I'm getting this error in conda environment using matplotlib v3.0.0

  26. drdavella commented on Nov 20, 2018

    @drdavella

    @erotavlas you should be able to install 3.0.1 using conda now.

  27. erotavlas commented on Nov 20, 2018

    @erotavlas

    @drdavella it wont let me, either from the prompt (conda update matplotlib) or from the anaconda navigator...it says "All requested packaged already installed "

  28. higgsch commented on Jan 13, 2019

    @higgsch

    Just installed v3.0.2 and am getting the exact same error. Python 3.6.0. Windows 8.1.

  29. wenzao commented on Jan 14, 2019

    @wenzao

    Are you all getting v3.0.1 now? My conda still only has v3.0.0 (python 3.6.8).

    Actually v3.0.0 has been working fine for me, until I did the following update recently, then I started to get this error:

    The following packages will be UPDATED:

    conda:             4.5.11-py36_0        --> 4.5.12-py36_0       
    cryptography:      2.3.1-py36hc365091_0 --> 2.4.2-py36h1ba5d50_0
    idna:              2.7-py36_0           --> 2.8-py36_0          
    jedi:              0.13.1-py36_0        --> 0.13.2-py36_0       
    jupyter_client:    5.2.3-py36_0         --> 5.2.4-py36_0        
    notebook:          5.7.2-py36_0         --> 5.7.4-py36_0        
    openssl:           1.0.2p-h14c3975_0    --> 1.1.1a-h7b6447c_0   
    prometheus_client: 0.4.2-py36_0         --> 0.5.0-py36_0        
    pygments:          2.2.0-py36_0         --> 2.3.1-py36_0        
    python:            3.6.6-h6e4f718_2     --> 3.6.8-h0371630_0    
    qt:                5.9.6-h8703b6f_2     --> 5.9.7-h5867ecd_1    
    requests:          2.20.1-py36_0        --> 2.21.0-py36_0       
    setuptools:        40.6.2-py36_0        --> 40.6.3-py36_0       
    sqlite:            3.25.3-h7b6447c_0    --> 3.26.0-h7b6447c_0   
    urllib3:           1.23-py36_0          --> 1.24.1-py36_0       
    

    Update: I installed v.3.0.2 from conda-forge channel and the issue is fixed.

  30. AncoraImparo commented on Jan 20, 2019

    @AncoraImparo

    Unfortunately, I have encountered the same issue just now. I needed seaborn because it seemed not be installed (oddly), so I ran
    conda install seaborn

    Next, I receive a warning that a newer conda version exists 4.5.12 while I was running 4.511. So I follow instructions to update that.

    It all proceeds to downloading a number of packages including seaborn-0.9.0 and matplotlib-3.0.0
    while sip will be downgraded.

    All funky, apparently, until I run import matplotlib and I get the error:
    about fontlist-v300.json.

    I'm now stuck without a functioning matplotlib. To fix this problem, I try this:
    conda install -c conda-forge matplotlib

    Same problem and worse because it wants to now downgrade a ton of packages. I rejected this install.

    What do I do now?

  31. band-a-prend commented on Mar 19, 2020

    @band-a-prend

    This issue is still reproduced for me on gentoo linux for python 3.6.10 + matplotlib 3.1.2 with error about no such file in "/home/user/.cache/matplotlib/fontlist-v310.json"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions