包含Minerva cpu源文件的Python模块。
项目描述
pythondata-cpu-minerva
将用于cpu minerva的非Python文件打包成Python模块,以便它们可以与Python库和工具一起使用。
这对于与LiteX等工具一起使用非常有用。
数据文件可以在Python模块pythondata_cpu_minerva
下找到。可以使用pythondata_cpu_minerva.data_location
值在文件系统中找到文件。
获取数据文件的示例;
import pythondata_cpu_minerva
my_data_file = "abc.txt"
with open(os.path.join(pythondata_cpu_minerva.data_location, my_data_file)) as f:
print(f.read())
使用litex.data.find
API获取数据文件的示例;
from pythondata_cpu_minerva import data_file
my_data_file = "abc.txt"
with open(data_file(my_data_file)) as f:
print(f.read())
数据文件来自https://github.com/lambdaconcept/minerva,并通过git subtrees
导入到目录pythondata_cpu_minerva/sources。
安装
直接从git仓库
手动
您可以手动安装该包,但这是不推荐的。
git clone https://github.com/litex-hub/pythondata-cpu-minerva.git
cd pythondata-cpu-minerva
sudo python setup.py install
使用 pip 与 git 仓库
您可以使用 pip 通过以下方式直接从 github 安装数据包;
pip install --user git+https://github.com/litex-hub/pythondata-cpu-minerva.git
如果您想为整个系统安装而不是仅针对当前用户,则需要删除 --user
参数并以 sudo 权限运行,如下所示;
sudo pip install git+https://github.com/litex-hub/pythondata-cpu-minerva.git
您可以使用以下方法安装特定版本的仓库;
pip install --user git+https://github.com/litex-hub/pythondata-cpu-minerva.git@<tag>
pip install --user git+https://github.com/litex-hub/pythondata-cpu-minerva.git@<branch>
pip install --user git+https://github.com/litex-hub/pythondata-cpu-minerva.git@<hash>
使用 requirements.txt
文件
使用以下方式将内容添加到您的 Python requirements.txt
文件中;
-e git+https://github.com/litex-hub/pythondata-cpu-minerva.git
要使用仓库的特定版本,请使用以下命令;
-e https://github.com/litex-hub/pythondata-cpu-minerva.git@<hash>
通过 PyPi
使用 pip
pip install --user pythondata-cpu-minerva
使用 requirements.txt
文件
使用以下方式将内容添加到您的 Python requirements.txt
文件中;
pythondata-cpu-minerva
问题和修复
此软件包由 https://github.com/lambdaconcept/minerva 中的源代码自动生成,使用 pythondata-auto 工具集。对该 pythondata 仓库的拉取请求和问题可能不会被监控。
项目详情
关闭
pythondata-cpu-minerva-0.0.post262.tar.gz 的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | acbfe00165186f6a23ede58d73cdfaa686d705f380e7b1cb0fa209d6f91158a3 |
|
MD5 | 1aeb53fc49bfa3fb0f695159820e826b |
|
BLAKE2b-256 | 9e1b0b2502c1e81305eb0cf26dd8f830a6028afacdf680bad9a1438ec8dc2c6e |
关闭
哈希值 for pythondata_cpu_minerva-0.0.post262-py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3465d610379eff1f89696fdf8a7ae035a7ae7473817063470b769e0dfa8f839a |
|
MD5 | 48aa8427512293b69f3cdc6ecf5277bf |
|
BLAKE2b-256 | 334b0a48f0ca81935d433c74908b52fb6774a4bc5a3edc030d5f0e916556ba61 |