imkernel for python
Project description
IM Kernel Python SDK
IM Kernel Python SDK 是一个强大的工具包,用于构建和操作基于工业模型(Industry Model)的应用。它基于工业语言和三维四层统一模型理论,为开发者提供了一套全面的 API 来创建、管理和优化复杂的工业系统模型。
安装
基础库安装
使用 pip 安装 IM Kernel Python SDK:
pip install imkernel
扩展库安装
三维展示采用pyvista+jupyter,故需要安装如下包:
pip install jupyterlab vtk trame ipywidgets 'pyvista[all,trame]' trame_jupyter_extension
安装jupyterhub中文包
pip install jupyterlab-language-pack-zh-CN
安装pyocc
conda install conda-forge::pythonocc-core
同时也对matplotlib进行一些封装,故需要安装如下包:
pip install matplotlib
文档
完整的 API 文档和更多示例可以在我们的官方文档网站上找到。
贡献
我们欢迎社区贡献!如果您发现了 bug 或有改进建议,请在我们的 GitHub 仓库提出 issue 或提交 pull request。
许可证
IM Kernel Python SDK 采用 MIT 许可证。详情请见 LICENSE 文件。
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
imkernel-2.0.1.tar.gz
(102.7 kB
view details)
Built Distribution
imkernel-2.0.1-py3-none-any.whl
(101.0 kB
view details)
File details
Details for the file imkernel-2.0.1.tar.gz
.
File metadata
- Download URL: imkernel-2.0.1.tar.gz
- Upload date:
- Size: 102.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | df06fa3b56cddfa9bb2084aa2ef4ed25992af500ea820037f80cf82d536659c0 |
|
MD5 | 03a452749aa56bba3da31ac52584fea1 |
|
BLAKE2b-256 | 3e2a7b9e08bb6ed417a0322b3b28a1f2db04d0f7d6a9d641569cd3cdc3c21677 |
File details
Details for the file imkernel-2.0.1-py3-none-any.whl
.
File metadata
- Download URL: imkernel-2.0.1-py3-none-any.whl
- Upload date:
- Size: 101.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 566331be64dbfc9e6683b139a57a707fd66d406867cfd5acbb7272cab61cd189 |
|
MD5 | 3d01e53dce36be967242b8c37974db4c |
|
BLAKE2b-256 | 7c48850a8864d011cda68094cd39baed7189e1a8ae4e5214689387b2ccb48887 |