包含serv cpu的verilog文件的Python模块。
项目描述
pythondata-cpu-serv
将cpu serv打包成Python模块所需的非Python文件,以便与Python库和工具一起使用。
这对于与LiteX等工具一起使用非常有用。
数据文件可以在Python模块pythondata_cpu_serv
下找到。可以使用pythondata_cpu_serv.data_location
值在文件系统中找到文件。
获取数据文件的示例;
import pythondata_cpu_serv
my_data_file = "abc.txt"
with open(os.path.join(pythondata_cpu_serv.data_location, my_data_file)) as f:
print(f.read())
使用litex.data.find
API获取数据文件的示例;
from pythondata_cpu_serv import data_file
my_data_file = "abc.txt"
with open(data_file(my_data_file)) as f:
print(f.read())
数据文件来自https://github.com/olofk/serv,并使用git subtrees
导入到目录pythondata_cpu_serv/verilog。
安装
直接从git仓库获取
手动
您可以手动安装该软件包,但这种方法不推荐。
git clone https://github.com/litex-hub/pythondata-cpu-serv.git
cd pythondata-cpu-serv
sudo python setup.py install
使用与git仓库配合的pip
您可以使用pip直接从github安装数据包,具体操作如下;
pip install --user git+https://github.com/litex-hub/pythondata-cpu-serv.git
如果您想为整个系统安装,而不仅仅是当前用户,则需要移除--user
参数,并使用sudo运行,如下所示;
sudo pip install git+https://github.com/litex-hub/pythondata-cpu-serv.git
您可以使用以下方法安装仓库的特定版本;
pip install --user git+https://github.com/litex-hub/pythondata-cpu-serv.git@<tag>
pip install --user git+https://github.com/litex-hub/pythondata-cpu-serv.git@<branch>
pip install --user git+https://github.com/litex-hub/pythondata-cpu-serv.git@<hash>
通过requirements.txt
文件
使用以下方法将软件包添加到您的Python requirements.txt
文件中;
-e git+https://github.com/litex-hub/pythondata-cpu-serv.git
要使用仓库的特定版本,请使用以下命令;
-e https://github.com/litex-hub/pythondata-cpu-serv.git@<hash>
通过PyPi
使用pip
pip install --user pythondata-cpu-serv
通过requirements.txt
文件
使用以下方法将软件包添加到您的Python requirements.txt
文件中;
pythondata-cpu-serv
问题和修复
此软件包由https://github.com/olofk/serv中的源代码自动生成,使用pythondata-auto工具集。对pythondata仓库的pull请求和问题可能不会得到监控。
项目详情
下载文件
下载适用于您平台的电影。如果您不确定要选择哪个,请了解更多关于安装软件包的信息。
源代码分发
pythondata-cpu-serv-1.2.0.post146.tar.gz (671.3 kB 查看哈希值)
构建分发版
关闭
pythondata-cpu-serv-1.2.0.post146.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 643a23a83ad47a0a9b60157eba8f87a059a6c9da630c335c206315dc197a548c |
|
MD5 | 656c65389b5f72c466bbd7b90d2da623 |
|
BLAKE2b-256 | 947844367ac0bf2bdf1e39d480667f9ffb693dc4d428f6504df358ecc598f2f7 |
关闭
pythondata_cpu_serv-1.2.0.post146-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8465be7bd4598fa2446f0286e6cff96219a85d7bce029df555cb432813b56ea5 |
|
MD5 | cb0a198ce6f5638374418c0eb0073b81 |
|
BLAKE2b-256 | 6daffce7ddf67e55bed6aff0b356178bd4475e4e26f70edcd87e82d28f0dcb91 |