簡體   English   中英

IBM I系列/ AS400上的Python

[英]Python on IBM I-series/AS400

IBM在其i系列計算機中擁有許多開源技術堆棧。 有誰知道IBM是否像對本地RPG / CL語言一樣正式提供對Python語言的支持?

正式地,IBM不提供支持。
https://www-01.ibm.com/support/docview.wss?uid=nas8N1021450

IBM i開源解決方案產品受IBM非保修許可證協議的約束,該協議規定“除非另有說明,否則IBM不提供任何種類的支持。” IBM不提供支持。 隨“開源解決方案”提供的一些開源是根據其自己的開源許可(例如GPL或LGPL)提供的。 總而言之,IBM支持未涵蓋。

實際上,各種開源社區/論壇都包括IBM人員

對於使用問題,IBM建議查看開源社區以進行討論和提出問題。 一些有用的鏈接是:
Ryver社區位於http://ibm.biz/ibmioss-chat ,但是它確實需要注冊才能加入“團隊” https://ibmioss.ryver.com/application/signup/members/9tJsXDG7_iSSi1Q
IBM i開源Wiki(社區管理) https://bitbucket.org/ibmi/opensource/wiki
LinkedIn上的IBM i OSS https://www.linkedin.com/groups/12126719/about
IBM Systems Mag博客(“ Open your i”) http://www.ibmsystemsmag.com/Blogs
中端郵件列表http://archive.midrange.com/opensource/
通常,IBM主題專家會在許多論壇上響應社區對開源問題的發現。 開源項目通常會接受用戶社區的意見。 但是,我們不打算為發現的每個小東西(也就是為進行編譯構建的一些新嘗試而丟失的東西)生成一個PTF。 這些缺失的部分可以在在線開源項目中找到,這些項目已根據用戶輸入進行了更新。
IBM i開源的另一個重要鏈接是http://www.ibm.com/developerworks/ibmi/techupdates/opensource。此鏈接包含許多相關資源和有關

IBM為PASE(類似於AIX的兼容環境)提供了Python 2.7和3.6。 IBM官方的所有開源努力都集中在PASE上,因為將POSIX東西移植到PASE上要比在QSYS.LIB環境下容易。

對開放源代碼(包括Python)的支持是“官方的”,這意味着實際的IBM人員正在維護它們並通過論壇和郵件列表等提供幫助。 但這與RPG或CL的級別不同。 在PASE和QSYS.LIB之間的通信時,存在一些粗糙的地方; 盡管PASE與主流Linux和Unix發行版之間的不兼容性相對較小,但它們仍然足夠,pip等自動打包工具可能會或可能無法用於需要編譯為二進制代碼的擴展(例如,Python的NumPy)。 IBM正在努力增加可用於PASE的此類軟件包的數量 Pure-Python軟件包沒有任何問題,並且可以按常規方式安裝和使用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM