后端.AI基于GNU-libc的内核运行器

backend.ai-krunner-static-gnu的Python项目详细描述


后端.ai-krunner静态gnu

在后端.AI基于glibc内核的kernelrunner包

如何阅读以下内容

  • {distro}是一个类似static-gnustatic-musl等的字符串,具体取决于您所在的存储库。在
  • {distro_}是一个与{distro}相同的字符串,但在Python中用连字符替换为下划线 包名称和路径。(例如,static_gnustatic_musl

发展

$ git clone https://github.com/lablup/backend.ai-krunner-{distro} krunner-{distro}$cd krunner-{distro}$ pyenv virtualenv 3.8.6 venv-krunner  # you may share the same venv with other krunner projects$ pyenv local venv-krunner
$ pip install -U pip setuptools
$ pip install -U click -e .

如何更新

  1. 修改Dockerfile和/或其他内容。在
  • 要更新Python版本,请更新src/ai/backend/krunner/{distro_}/krunner-python.{distro}.txt 以及相应的dockerfiles,包括PYTHON_VERSION环境变量和下载 静态构建的Python发行版的URL。在
  1. 增量指定为标签的卷版本号 在src/ai/backend/krunner/{distro_}/krunner-env.{distro}.dockerfile
  2. 运行scripts/build.py。在
  3. 对每个发行版版本重复上述步骤。(对于静态生成,只有一个。)
  4. 递增在^{中的包版本号
  5. rm -r dist/* build/*(如果这些目录不存在且或为空,则跳过)
  6. python setup.py sdist bdist_wheel
  7. twine upload dist/*

请注意,src/ai/backend/krunner/{distro_}/krunner-version.{distro}.txt文件是 被标签中的生成脚本覆盖。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java为什么不向处理程序调用isEnable?   java如何通过Android Studio添加库   java用鼠标单击绘制多边形不工作?   在Java中通过注释验证方法参数   如何在Windows(ffmpeg等)中使用Java快速拍摄桌面截图?   语言不可知论Java或编程中的break语句是必不可少的吗?   joptionpane的java尝试捕获错误   amazon web服务AWS Java SDK SSL证书   在JUnit测试中使用事务注释时,java数据不会保存在DB中   java数组输出问题?   SpringMVC文档使用JavaAPI信封API。getDocument返回空异常   java在警报对话框微调器中等待输入   使用Java突出显示Html中的文本   Java中的字符串搜索算法   Java实现一种递归方法,该方法遍历树分支以生成位代码(哈夫曼编码)   java我如何给JTextPane一个不同于主JFrame的宽度?