Skip to main content

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


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)

Uploaded Source

Built Distribution

imkernel-2.0.1-py3-none-any.whl (101.0 kB view details)

Uploaded Python 3

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

Hashes for imkernel-2.0.1.tar.gz
Algorithm Hash digest
SHA256 df06fa3b56cddfa9bb2084aa2ef4ed25992af500ea820037f80cf82d536659c0
MD5 03a452749aa56bba3da31ac52584fea1
BLAKE2b-256 3e2a7b9e08bb6ed417a0322b3b28a1f2db04d0f7d6a9d641569cd3cdc3c21677

See more details on using hashes here.

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

Hashes for imkernel-2.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 566331be64dbfc9e6683b139a57a707fd66d406867cfd5acbb7272cab61cd189
MD5 3d01e53dce36be967242b8c37974db4c
BLAKE2b-256 7c48850a8864d011cda68094cd39baed7189e1a8ae4e5214689387b2ccb48887

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page