繁体   English   中英

使用python导入matplotlib.pyplot时权限被拒绝

[英]Permission denied when importing matplotlib.pyplot using python

导入matplotlib时得到此引用。

import matplotlib.pyplot as plt
/Users/ny/anaconda/lib/python3.5/site-packages/matplotlib/font_manager.py:273: UserWarning: Matplotlib is building the font cache using fc-list. This may take a moment.
  warnings.warn('Matplotlib is building the font cache using fc-list. This may take a moment.')
Traceback (most recent call last):

  File "<ipython-input-18-eff513f636fd>", line 1, in <module>
    import matplotlib.pyplot as plt

  File "/Users/ny/anaconda/lib/python3.5/site-packages/matplotlib/pyplot.py", line 29, in <module>
    import matplotlib.colorbar

  File "/Users/ny/anaconda/lib/python3.5/site-packages/matplotlib/colorbar.py", line 34, in <module>
    import matplotlib.collections as collections

  File "/Users/ny/anaconda/lib/python3.5/site-packages/matplotlib/collections.py", line 27, in <module>
    import matplotlib.backend_bases as backend_bases

  File "/Users/ny/anaconda/lib/python3.5/site-packages/matplotlib/backend_bases.py", line 62, in <module>
    import matplotlib.textpath as textpath

  File "/Users/ny/anaconda/lib/python3.5/site-packages/matplotlib/textpath.py", line 15, in <module>
    import matplotlib.font_manager as font_manager

  File "/Users/ny/anaconda/lib/python3.5/site-packages/matplotlib/font_manager.py", line 1421, in <module>
    _rebuild()

  File "/Users/ny/anaconda/lib/python3.5/site-packages/matplotlib/font_manager.py", line 1406, in _rebuild
    fontManager = FontManager()

  File "/Users/ny/anaconda/lib/python3.5/site-packages/matplotlib/font_manager.py", line 1059, in __init__
    self.ttflist = createFontList(self.ttffiles)

  File "/Users/ny/anaconda/lib/python3.5/site-packages/matplotlib/font_manager.py", line 581, in createFontList
    font = ft2font.FT2Font(fpath)

PermissionError: [Errno 13] Permission denied: '/Library/Fonts/WarnockPro-Subh.otf'

我如何解决它?

似乎执行该过程的用户无权访问文件/Library/Fonts/WarnockPro-Subh.otf或其父目录之一。

您是否尝试chown文件或目录?

chown user_name file
chown user_name folder
chown -R user_name folder #recursive

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM