包含BlackParrot cpu的system_verilog文件的Python模块。
项目描述
pythondata-cpu-blackparrot
将cpu blackparrot所需的非Python文件打包成Python模块,以便与Python库和工具一起使用。
这对于与LiteX等工具一起使用非常有用。
数据文件位于Python模块pythondata_cpu_blackparrot
下。可以使用pythondata_cpu_blackparrot.data_location
值在文件系统中找到文件。
直接获取数据文件的示例;
import pythondata_cpu_blackparrot
my_data_file = "abc.txt"
with open(os.path.join(pythondata_cpu_blackparrot.data_location, my_data_file)) as f:
print(f.read())
使用litex.data.find
API获取数据文件的示例;
from pythondata_cpu_blackparrot import data_file
my_data_file = "abc.txt"
with open(data_file(my_data_file)) as f:
print(f.read())
数据文件来自https://github.com/enjoy-digital/black-parrot.git,并使用git subtrees
导入到目录pythondata_cpu_blackparrot/system_verilog中。
从git存储库安装
手动
您可以选择手动安装包,但这种方法不建议。
git clone https://github.com/litex-hub/pythondata-cpu-blackparrot.git
cd pythondata-cpu-blackparrot
sudo python setup.py install
使用 pip 和 git 仓库
您可以使用 pip 直接从 github 安装数据包,方法如下;
pip install --user git+https://github.com/litex-hub/pythondata-cpu-blackparrot.git
如果您想为整个系统安装而不是仅针对当前用户,则需要删除 --user
参数并以 sudo 运行,如下所示;
sudo pip install git+https://github.com/litex-hub/pythondata-cpu-blackparrot.git
您可以使用以下方法安装仓库的特定版本;
pip install --user git+https://github.com/litex-hub/pythondata-cpu-blackparrot.git@<tag>
pip install --user git+https://github.com/litex-hub/pythondata-cpu-blackparrot.git@<branch>
pip install --user git+https://github.com/litex-hub/pythondata-cpu-blackparrot.git@<hash>
使用 requirements.txt
文件
使用以下方法将内容添加到您的 Python requirements.txt
文件中;
-e git+https://github.com/litex-hub/pythondata-cpu-blackparrot.git
要使用仓库的特定版本,请使用以下命令;
-e https://github.com/litex-hub/pythondata-cpu-blackparrot.git@<hash>
从 PyPi 安装
使用 pip
pip install --user pythondata-cpu-blackparrot
项目详情
关闭
哈希值 for pythondata-cpu-blackparrot-0.0.post1817.tar.gz
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 915a468c7425d67eceef96670f846db1f50024c7f53acff23b1b7be59e064efd |
|
MD5 | 811a595bfd47f806a4b6e54a7b2ba6c9 |
|
BLAKE2b-256 | 3b2dd600795ef5054d38c563d410ad75c8b169f36faa350b65ffaa3120bdac1e |
关闭
哈希值 for pythondata_cpu_blackparrot-0.0.post1817-py3.10.egg
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 83920c1f3531a558d26be2aa75d29042dab5e9fe0d4ca3578772355bcb820c1a |
|
MD5 | 8ca88a1949b89ddf1c9a79114708ae6b |
|
BLAKE2b-256 | 68e1c06f13a7712a0cf7a94e1598dcc6d39302d2a0c7566d351e95eacfab0a64 |
关闭
哈希值 for pythondata_cpu_blackparrot-0.0.post1817-py3.8.egg
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2607d091285c2d8394b122e58401dbc2d213aef950bb756474e7a4c3b0c329a0 |
|
MD5 | 82cf6211feee084cc78534f2c8bac664 |
|
BLAKE2b-256 | c7d029c975fec10afb9800ecf9d33fed737030f2a1682ded043230ae0443e474 |
关闭
哈希值 for pythondata_cpu_blackparrot-0.0.post1817-py3.7.egg
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8bb3254601204ca31f468240dd34fd43ac44ab086b30bd6d07d258ccfc738efe |
|
MD5 | c0debae035c3f658ac6c6cc3443343de |
|
BLAKE2b-256 | 8ec2c05cf8bbf20ed8018fdf37f17dd2080f87714a9b8423d12d34d9705ceda6 |
关闭
哈希值 for pythondata_cpu_blackparrot-0.0.post1817-py3.6.egg
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5060714c0b775ecd48564a112e152923163d3a1548c376d5ac4dc38df3ba2ce3 |
|
MD5 | 737e962dfeae5ea3ad22fcda9dc8f623 |
|
BLAKE2b-256 | ebe72ca8cba050ef6783eb8030a9500a9c895812591fc3f25647eaf97b9b2917 |
关闭
哈希值 for pythondata_cpu_blackparrot-0.0.post1817-py3.5.egg
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6ba6c85181492a7f64ec951aaa0531ceaaaa0cdd8fb0b43c6b47c818a8126da9 |
|
MD5 | 939f0e4ca5109147db57cf2541ee9c4a |
|
BLAKE2b-256 | b39810b74e26db14580fac0b25552d96ffe451a379ec9c2c9a753ee65ba2bd16 |
关闭
哈希值 for pythondata_cpu_blackparrot-0.0.post1817-py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a24614967e47caa8c94df298a12350b90436c639e38c00709a8ffa82a1afcec8 |
|
MD5 | a92b3384f71935621d9c4a246e127119 |
|
BLAKE2b-256 | 5f8b709a0e42c5af8fdc0a6696692a261f9066f0d2ed960e011b2837015c46b2 |