我使用的是Windows764位,我想安装并使用免费类型(来自https://pypi.python.org/pypi/freetype-py)。我已经在winpython2.6中安装了gnu32 freetype6.dll和freetype-py。当我在python代码中导入免费类型时,系统会说:
raise RuntimeError('Freetype library not found')
RuntimeError: Freetype library not found 然后,我删除了免费类型,并使用pip安装了freetype 1.0。当我编译代码时,系统说:
import freetype as FT
File "C:\WinPython-32bit-2.7.6.4\python-2.7.6\lib\site-packages\freetype\__init__.py", line 33, in <module>
if not FT_Library_filename:
NameError: name 'FT_Library_filename' is not defined我不能使用pip来安装Freetype 2库绑定,它说:找不到满足免费类型要求的任何下载。
然后,我打开了__init__.py,并更改了
FT_Library_filename = ctypes.util.find_library('freetype')转入:
FT_library_filename = "C:\Program Files (x86)\GnuWin32\bin\freetype.dll"尽管如此,它仍然不起作用;该系统说:
if not FT_Library_filename:
NameError: name 'FT_Library_filename' is not defined有人能帮我纠正一下吗?我真的需要用自由打字。
发布于 2014-10-31 18:11:21
根据安装指南,它说明您需要免费输入2(复制如下)。因此,使用免费类型1的PIP安装是行不通的。
Freetype-py 0.5.1 安装 为了能够使用freetype python,您需要安装在系统上的freetype库版本2。
为了帮助澄清,当您说“我已经安装了gnu32 freetype6.dll”时,您是按照安装指南编译自己的二进制文件还是下载安装程序呢?
http://gnuwin32.sourceforge.net/install.html
https://stackoverflow.com/questions/26680732
复制相似问题