包含OpenTitan杂项资源文件的Python模块。
项目描述
pythondata-misc-opentitan
将杂项OpenTitan打包到Python模块中所需的其他Python文件,以便与Python库和工具一起使用。
这对于与LiteX等工具一起使用非常有用。
数据文件可以在Python模块pythondata_misc_opentitan
下找到。可以使用pythondata_misc_opentitan.data_location
值在文件系统中查找文件。
直接获取数据文件的示例;
import pythondata_misc_opentitan
my_data_file = "abc.txt"
with open(os.path.join(pythondata_misc_opentitan.data_location, my_data_file)) as f:
print(f.read())
使用 litex.data.find
API 获取数据文件的示例;
from pythondata_misc_opentitan import data_file
my_data_file = "abc.txt"
with open(data_file(my_data_file)) as f:
print(f.read())
数据文件来自 https://github.com/lowRISC/opentitan,并使用 git subtrees
导入到目录 pythondata_misc_opentitan/resources。
从 Git 仓库安装
手动安装
您可以手动安装该软件包,但此方法不建议使用。
git clone https://github.com/litex-hub/pythondata-misc-opentitan.git
cd pythondata-misc-opentitan
sudo python setup.py install
使用带 Git 仓库的 pip
您可以使用 pip 直接从 github 安装数据包,方法如下;
pip install --user git+https://github.com/litex-hub/pythondata-misc-opentitan.git
如果您想为整个系统安装,而不仅仅是当前用户,则需要删除 --user
参数,并以 sudo 方式运行,如下所示;
sudo pip install git+https://github.com/litex-hub/pythondata-misc-opentitan.git
您可以使用以下方式安装仓库的特定版本;
pip install --user git+https://github.com/litex-hub/pythondata-misc-opentitan.git@<tag>
pip install --user git+https://github.com/litex-hub/pythondata-misc-opentitan.git@<branch>
pip install --user git+https://github.com/litex-hub/pythondata-misc-opentitan.git@<hash>
使用 requirements.txt
文件
使用以下方式将其添加到 Python 的 requirements.txt
文件中;
-e git+https://github.com/litex-hub/pythondata-misc-opentitan.git
要使用仓库的特定版本,请使用以下命令;
-e https://github.com/litex-hub/pythondata-misc-opentitan.git@<hash>
从 PyPi 安装
使用 pip
pip install --user pythondata-misc-opentitan
项目详情
关闭
哈希值 for pythondata_misc_opentitan-0.0.post5551-py2-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c8624401c2c1b9541390e6c36dc981014d165d7251e29eb996f26d712babc065 |
|
MD5 | 03bdf8f5a43f09b9883306bdab7d7e81 |
|
BLAKE2b-256 | 8f7f0b9826f36c5ef2e610fe7de7c5e1adba338b30a6d69688d21777a10d3498 |