用于拉伸的python绑定(用rust编写的高性能flexbox实现)。
stretched的Python项目详细描述
拉伸
用于Stretch的Python绑定-一个用Rust编写的高性能FlexBox实现。
概述
这些绑定是从swift绑定翻译而来的
- 有关如何使用绑定的示例,请参见./tests/test.py中的测试。
使用pyo3和pyo3包生成绑定。
- 有关如何构建绑定的详细信息,请参阅相关文档。
基本构建说明
应支持Python3.5到3.7。
- 您需要pyenv和pyenv virtualenv安装程序,激活您的虚拟环境。
- 安装要求
pip install -r ./requirements_dev.txt
- 使用
pyo3-pack develop
直接编译开发版本并将其安装到您的环境中
- 使用
pyo3-pack build
编译发行版