| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
|
👍 |
Sorry, something went wrong.
|
Eventually #5414 will fix this altogether, but this is fine for now. |
Sorry, something went wrong.
|
👍 I would change the text to something like "Building Matplotlib font cache by running fc-list. This could take a few minutes." |
Sorry, something went wrong.
|
Maybe "Matplotlib is building {cachename} using fc-list. This may take a moment". I prefer "moment" over "minutes" because it is ambiguous and thus a bit future-proof. Each person's perception of a moment is shaped by the computer they are using, so it is a bit more flexible, too. |
Sorry, something went wrong.
Warning message prior to fc-list command
Warning message prior to fc-list command
Warning message prior to fc-list command
|
One thing I don't understand: why is it giving this warning every time I load matplotlib? Does it build the font cache every time? |
Sorry, something went wrong.
|
It should only be rebuilding each time if it doesn't have write permissions to ~/.matplotlib (or ~/.cache/matplotlib on Linux). |
Sorry, something went wrong.
|
@mdboom, thanks for your quick reply. I am using Ubuntu, my user owns ~/.cache and ~/.cache/matplotlib, and there's indeed fontList.cache file there, but it dates to April last year. Importing matplotlib.pyplot does not seem to touch that file. |
Sorry, something went wrong.
|
Do you own that file too and have user write access to it? |
Sorry, something went wrong.
|
Sure: peleg@lati::~/.cache/matplotlib$ ls -la total 308 drwxrwxr-x 3 peleg peleg 4096 Jan 11 18:43 . drwx------ 50 peleg peleg 4096 Jan 11 11:08 .. -rw-rw-r-- 1 peleg peleg 161444 Apr 6 2015 fontList.cache -rw-rw-r-- 1 peleg peleg 138010 Apr 24 2015 fontList.py3k.cache drwxrwxr-x 2 peleg peleg 4096 Apr 6 2015 tex.cache (owner write access...) |
Sorry, something went wrong.
|
Which version are you using 1.5.x and 2.x uses a binary font cache but I would suggest moving those files out of the way and try again if you are using 1.5.1 or on the 2.x branch. |
Sorry, something went wrong.
|
I am using matplotlib 1.5.1, just downloaded via pip. I have removed the files as you suggested, and after they were created again (during the first time I've imported matplotlib.pyplot), the warning does not appear any more. Thanks for your help! |
Sorry, something went wrong.
|
I run into similar behavior when opening both my system matplotlib of 1.3.1 and my installed version of 1.5.1. Apparently the older file format with matplotlib 1.3.1 always causes matplotlib 1.5.1 to rescan, but not update the file. |
Sorry, something went wrong.
|
I'm glad this warning is here as it means I know to wait for it to run. @pelegm I found that if I deleted everything in ~/.matplotlib (I'm on OSX) it generated once and I've not had the message since. |
Sorry, something went wrong.
commit for the figures for #11 Will need to follow with an update to SCHelp describing the scales [gain, r, theta] NOTE: Fonts and scaling have changed as a result of an issue with anaconda/matplotlib. Some relevant issues can be found here: fonnesbeck/ScipySuperpack#39 matplotlib/matplotlib#5836 matplotlib/matplotlib#5640 matplotlib/matplotlib#6721 matplotlib/matplotlib#3590
More verbose Intro-to-the-ATK. Describe in more detail how to read transform figures with description of sound field quality measure, rE. Transform plots now illustrate rE rather than rV, which is more closely tied to perception. NOTE: Fonts and scaling have changed as a result of an issue with anaconda/matplotlib. Some relevant issues can be found here: fonnesbeck/ScipySuperpack#39 matplotlib/matplotlib#5836 matplotlib/matplotlib#5640 matplotlib/matplotlib#6721 matplotlib/matplotlib#3590
| Back | FazBrowse Home | New Git URL |
When the font cache is first created, fc-list may take up to several minutes on some machines. No indication is given that this is being done. This adds a warning so the user is aware.
#2919