包含Marocchino cpu的Verilog文件Python模块。
项目描述
pythondata-cpu-marocchino
将cpu marocchino的所需文件打包到Python模块中,以便可以使用Python库和工具。
这对于使用LiteX等工具非常有用。
数据文件可以在Python模块pythondata_cpu_marocchino
下找到。可以使用pythondata_cpu_marocchino.data_location
值在文件系统中找到这些文件。
获取数据文件的示例;
import pythondata_cpu_marocchino
my_data_file = "abc.txt"
with open(os.path.join(pythondata_cpu_marocchino.data_location, my_data_file)) as f:
print(f.read())
使用litex.data.find
API获取数据文件的示例;
from pythondata_cpu_marocchino import data_file
my_data_file = "abc.txt"
with open(data_file(my_data_file)) as f:
print(f.read())
数据文件来自 https://github.com/openrisc/or1k_marocchino.git,并使用 git subtrees
导入到目录 pythondata_cpu_marocchino/verilog。
安装
直接从git仓库
手动
您可以手动安装该软件包,但是不建议这样做。
git clone https://github.com/litex-hub/pythondata-cpu-marocchino.git
cd pythondata-cpu-marocchino
sudo python setup.py install
使用git仓库中的pip
您可以使用 pip 从github直接安装数据包,方法如下;
pip install --user git+https://github.com/litex-hub/pythondata-cpu-marocchino.git
如果您想为整个系统安装,而不是仅为当前用户安装,您需要删除 --user
参数,并以sudo运行,如下所示;
sudo pip install git+https://github.com/litex-hub/pythondata-cpu-marocchino.git
您可以使用以下方法安装存储库的特定修订版;
pip install --user git+https://github.com/litex-hub/pythondata-cpu-marocchino.git@<tag>
pip install --user git+https://github.com/litex-hub/pythondata-cpu-marocchino.git@<branch>
pip install --user git+https://github.com/litex-hub/pythondata-cpu-marocchino.git@<hash>
使用 requirements.txt
文件
将以下内容添加到Python的 requirements.txt
文件中;
-e git+https://github.com/litex-hub/pythondata-cpu-marocchino.git
要使用存储库的特定修订版,请使用以下命令;
-e https://github.com/litex-hub/pythondata-cpu-marocchino.git@<hash>
通过 PyPi
使用 pip
pip install --user pythondata-cpu-marocchino
使用 requirements.txt
文件
将以下内容添加到Python的 requirements.txt
文件中;
pythondata-cpu-marocchino
问题和修复
此软件包是从 https://github.com/openrisc/or1k_marocchino.git 中的源代码自动生成的,使用了 pythondata-auto 工具集。关于此pythondata仓库的拉取请求和问题可能不会受到监视。
项目详情
关闭
pythondata-cpu-marocchino-0.0.post209.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9ed0c40870ec567afc763b6ce735719d46a7d69cc06936afc1743bb40a83178c |
|
MD5 | 692a72c2654bdca4c14c6f0c6f60be50 |
|
BLAKE2b-256 | 67f54069bbb858e8da5dcd77ad9b06f3efcaec1609ba906fa23e09f6963eab2a |
关闭
pythondata_cpu_marocchino-0.0.post209-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e4411fcccba7aa91872cb6f5891914ace8468f83e1616627961f34d844ce052a |
|
MD5 | 71de0e6930389a82d1555fef0537415f |
|
BLAKE2b-256 | fea91f2f024355ad9cfd070de353c506720e5816d6a4b5906b66274bcedab924 |