包含microwatt cpu vhdl文件的Python模块。
项目描述
pythondata-cpu-microwatt
将cpu microwatt所需的非Python文件打包成Python模块,以便与Python库和工具一起使用。
这对于与LiteX等工具一起使用非常有用。
数据文件可以在Python模块pythondata_cpu_microwatt
下找到。可以使用pythondata_cpu_microwatt.data_location
值在文件系统中查找文件。
直接获取数据文件的示例;
import pythondata_cpu_microwatt
my_data_file = "abc.txt"
with open(os.path.join(pythondata_cpu_microwatt.data_location, my_data_file)) as f:
print(f.read())
使用litex.data.find
API获取数据文件的示例;
from pythondata_cpu_microwatt import data_file
my_data_file = "abc.txt"
with open(data_file(my_data_file)) as f:
print(f.read())
数据文件来自 https://github.com/antonblanchard/microwatt,并使用 git subtrees
导入到目录 pythondata_cpu_microwatt/vhdl。
安装
直接从git仓库
手动
您可以手动安装包,但此方法不建议。
git clone https://github.com/litex-hub/pythondata-cpu-microwatt.git
cd pythondata-cpu-microwatt
sudo python setup.py install
使用pip与git仓库
您可以使用 pip 从github直接安装数据包,方法如下;
pip install --user git+https://github.com/litex-hub/pythondata-cpu-microwatt.git
如果您想为整个系统安装而不是仅为当前用户安装,则需要删除 --user
参数并以sudo方式运行,如下所示;
sudo pip install git+https://github.com/litex-hub/pythondata-cpu-microwatt.git
您可以使用以下方式安装存储库的特定版本;
pip install --user git+https://github.com/litex-hub/pythondata-cpu-microwatt.git@<tag>
pip install --user git+https://github.com/litex-hub/pythondata-cpu-microwatt.git@<branch>
pip install --user git+https://github.com/litex-hub/pythondata-cpu-microwatt.git@<hash>
使用 requirements.txt
文件
将以下内容添加到您的Python requirements.txt
文件中;
-e git+https://github.com/litex-hub/pythondata-cpu-microwatt.git
要使用存储库的特定版本,请使用以下方法;
-e https://github.com/litex-hub/pythondata-cpu-microwatt.git@<hash>
通过 PyPi
使用 pip
pip install --user pythondata-cpu-microwatt
使用 requirements.txt
文件
将以下内容添加到您的Python requirements.txt
文件中;
pythondata-cpu-microwatt
问题和修复
此包使用 pythondata-auto 工具集从 https://github.com/antonblanchard/microwatt 的源代码自动生成。对于此pythondata存储库的拉取请求和问题可能不会进行监控。
项目详情
关闭
哈希值 for pythondata-cpu-microwatt-0.0.post1409.tar.gz
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b85b5b71e1f54ae0b3c61ea51a1cbec40502fa1d81b0a6e895862e92aed1518a |
|
MD5 | f1279e0e4fc0daf2a3be2c939c0d7bc7 |
|
BLAKE2b-256 | 03ddfbeb7d69ec2cf6d73019d818e29c5e1d204b0504c1efce12952dfa414d17 |
关闭
哈希值 for pythondata_cpu_microwatt-0.0.post1409-py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 014f5477043caf848f47da7d6256f33b5ec123feef354e590f9e982f2a511d91 |
|
MD5 | dfe8cdc67577e5afb915954c04a7f240 |
|
BLAKE2b-256 | 15af317673af855162ce8deaf5a3c0cb9f4f1fd4da1edaee4ef193f8650add28 |