Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 从TTF文件安装字体_Python_Windows_Fonts - Fatal编程技术网

Python 从TTF文件安装字体

Python 从TTF文件安装字体,python,windows,fonts,Python,Windows,Fonts,我尝试过用各种方式在ttf文件中安装一个我有的,使用了我在SO上找到的许多与此相关的答案。注意:我已将ttf文件与正在运行的代码放在同一文件夹中。我正在尝试安装此字体,以便在kivy中使用单空格字体,以便表格格式正确。以下是我尝试过的: 我从answer复制了这个函数,并在代码末尾添加了:install\u font(r'C:\Users\User\Documents\python\SourceCodePro Black.ttf'),然后运行它。我犯了个错误权限错误:[Errno 13]权限被拒

我尝试过用各种方式在ttf文件中安装一个我有的,使用了我在SO上找到的许多与此相关的答案。注意:我已将ttf文件与正在运行的代码放在同一文件夹中。我正在尝试安装此字体,以便在
kivy
中使用单空格字体,以便表格格式正确。以下是我尝试过的:

  • 我从answer复制了这个函数,并在代码末尾添加了:
    install\u font(r'C:\Users\User\Documents\python\SourceCodePro Black.ttf')
    ,然后运行它。我犯了个错误<代码>权限错误:[Errno 13]权限被拒绝:“C:\\WINDOWS\\Fonts\\SourceCodePro Black.ttf”

  • 尝试使用方法安装它。它成功地安装了fonttools,但没有以某种方式导入它。我尝试导入
    fonttools
    fonttools

  • 我也看了一下答案,但下面的评论暗示我不应该这样做


  • 似乎没有一个高投票率的线程详细说明如何做到这一点。这样做的最佳方法是什么?它是上面的一个吗?如果是这样,我做错了什么?

    您的脚本似乎没有以管理权限运行。我不知道脚本如何增加自己的权限。对#3的评论只是暗示了确切代码的一些缺点,并不意味着这是一种糟糕的方法。如果我尝试这样做,我可能会尝试类似的事情。