有人能改进这一点吗?我是python的新手,正在尝试编写可移植的代码。我需要找到要传递给ImageDraw.Draw.Text的字体文件。
import matplotlib.font_manager as fontman
def findFontFile(searchFont):
fList = fontman.findSystemFonts(fontpaths=None, fontext='ttf')
targetFont = []
for row in fList:
try:
if searchFont i
当我运行./df时,会得到以下错误:
./libs/Dwarf_Fortress: error while loading shared libraries: libSDL_ttf-2.0.so.0: cannot open shared object file: No such file or directory
因此,我试图通过运行以下命令来安装这个库:
sudo apt-get install libsdl-ttf2.0-0:i386
但它已经安装:
libsdl-ttf2.0-0:i386 is already the newest version
然后我四处搜索并运行了这个:
$ l
从源代码来看,游戏运行得很好。当我在Linux上使用cx_Freeze编译二进制文件时,我在第二台机器上遇到了错误:
~/tmp/exe.linux-x86_64-2.7 $ ./rungame
/home/local/tmp/exe.linux-x86_64-2.7/library.zip/lib/MenuItem.py:13: RuntimeWarning: use font: libSDL_ttf-2.0.so.0: cannot open shared object file: No such file or directory
(ImportError: libSDL_ttf-2
我是perl新手,想从Ubuntu终端运行它,所以我只输入了perl。需要很长时间才能装上。我该怎么办?为了确保安装了perl,我输入了以下内容:
perl -v
This is perl 5, version 18, subversion 2 (v5.18.2) built for x86_64-linux-gnu-thread-multi
(with 41 registered patches, see perl -V for more detail)
Copyright 1987-2013, Larry Wall