python-tdl, 使用 python cffi的libtcod的Pythonic 部分

分享于 

3分钟阅读

GitHub

  繁體 雙語
Automatically exported from code.google.com/p/python-tdl
  • 源代码名称:python-tdl
  • 源代码网址:http://www.github.com/HexDecimal/python-tdl
  • python-tdl源代码文档
  • python-tdl源代码下载
  • Git URL:
    git://www.github.com/HexDecimal/python-tdl.git
    Git Clone代码到本地:
    git clone http://www.github.com/HexDecimal/python-tdl
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/HexDecimal/python-tdl
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    

    内容

    状态

    VersionsBadgeImplementationBadgeLicenseBadge

    PyPIDocumentation StatusAppveyorTravisCoverallsCodecovCodacyScrutinizerCode Health

    Requirements StatusPyup

    关于的

    这是一个 python cffi 端口,它是 libtcod。

    这个库是GitHub上的主机。

    你使用这个 MODULE的任何问题都可以在 GitHub问题跟踪程序中报告。

    用法

    这个 MODULE的设计初衷是向后兼容与libtcod一起发行的原始 libtcodpy MODULE。 如果你有运行在libtcodpy上的代码,那么你可以使用此库作为替换:

    
    
    
    
    import tcod as libtcod
    
    
    
    
    

    libtcodpy的指南和教程应该与tcod模块一起工作。

    最新的文档可以在这里找到,。

    安装

    推荐的安装方式是使用 pip。 老版本的pip安装会有问题,所以要确保它是正确的。

    Windows/macOS

    要使用pip安装,请使用以下命令:

    
    
    
    
    > python -m pip install tdl
    
    
    
    
    

    如果你得到错误"importerror: DLL加载失败:找不到指定的MODULE。"尝试导入 tcod/tdl时,可能需要最新的 Visual C 运行时版本。

    Linux

    Linux的是最简单的方法,它可以为 Zesty,巧妙的和仿生的Ubuntu版本工作,

    
    
    
    
    $ sudo add-apt-repository ppa:4b796c65/ppa
    
    
    $ sudo apt-get update
    
    
    $ sudo apt-get install python-tdl python3-tdl
    
    
    
    
    

    否则,需要从源代码构建。 假设你拥有 python,pip和 apt,那么你将运行这些命令来将tdl及其依赖项安装到你的用户环境中:

    
    
    
    
    $ sudo apt-get install gcc python-dev python3-dev libsdl2-dev libffi-dev
    
    
    $ pip2 install tdl
    
    
    $ pip3 install tdl
    
    
    
    
    

    需求

    • python 2.7 +,python 3.4 + 或者 PyPy 5.4 +
    • Windows,Linux或者 macOS。
    • 在Linux上,需要libsdl2运行。

    许可证

    python tdl是在的简化 2-clause FreeBSD许可协议下发布的。


    相关文章