CoreIR的Python绑定
项目描述
使用ctypes为coreir提供超轻量级Python绑定。
pip install coreir
Python软件包附带一个wheel,其中包含支持manylinux和MacOS的预构建CoreIR二进制文件。如果软件包发现已存在的CoreIR安装(例如,从源代码编译),它将默认使用该安装而不是提供的二进制文件(这允许您在例如使用开发版本测试新功能时覆盖软件包的二进制文件)。
开发环境搭建
使用以下命令将本地工作副本安装到Python包中
pip install -e .
注意: 从2019年7月31日起,使用可编辑链接时,pip uninstall coreir
不会正确删除已安装的脚本(请参阅 https://github.com/pypa/pip/issues/5997),一种解决方案是在卸载时手动删除脚本(例如,rm ~/miniconda3/bin/coreir
)
运行测试
pip install pytest
pytest
项目详情
关闭
coreir-2.0.156.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e9435b1000ecc060062fb27627960c27e3260322244789f740449f9888327e8b |
|
MD5 | 423cb531c5f757978479592bd349aaf1 |
|
BLAKE2b-256 | 009777d62f89a43b1a2b542c72e331439793545622b61da8940c792c15efe6de |
关闭
coreir-2.0.156-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | aa3e59f9d08b530b1f0b56ffe48b5cc4de07b696d1bd8a9e86a5f4f91470fde3 |
|
MD5 | cfde4690028cb3b6661b8d3db0acb9ad |
|
BLAKE2b-256 | c2cb781da9c8656f8541645da12ab89bfdac63386196167d7aa1285cf6f695f5 |
关闭
coreir-2.0.156-py3-none-macosx_10_15_x86_64.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 28cb49d4d274c0d66dc82af29f241aec5649fe8bce51a79acfaf557212db4995 |
|
MD5 | 577fca1e5e614c4b528394923973770d |
|
BLAKE2b-256 | e3790242704bcb368d2e3dc573a4c8b66c42b12393151c9c70708ac9ee6d4634 |