[Python] 如何用Python提供資料介接層給後端演算法與前端UI (二)

  • 7403
  • 0
  • 2018-09-07

一樣是公司需求,因為AI Team都是使用Python開發演算法程式,所以要使用演算法就一定要可以執行Python,但是前端的UI使用的程式語言不可能都能完整與Python整合,所以有了兩種替代方案,第一種是架設一個Web service,而且就是使用Python來架設,如此就可以在Web Service這一層直接呼叫其他部門開發的Python程式;第二種是透過command line的方式(後述)。這一篇接著講的是如何運用第二種方式提供UI一個類似運算中心的feature。

...繼續閱讀 »

[Python] 如何用Python提供資料介接層給後端演算法與前端UI (一)

  • 8172
  • 0
  • 2018-09-13

一樣是公司需求,因為AI Team都是使用Python開發演算法程式,所以要使用演算法就一定要可以執行Python,但是前端的UI使用的程式語言不可能都能完整與Python整合,所以有了兩種替代方案,第一種是架設一個Web service,而且就是使用Python來架設,如此就可以在Web Service這一層直接呼叫其他部門開發的Python程式;第二種是透過command line的方式(後述)。這一篇要先講的是如何運用第一種方式提供UI一個類似運算中心的feature。

...繼續閱讀 »

[Python] 在RHEL7上面離線安裝Python套件

  • 6444
  • 0
  • 2018-09-03

由於Python的主要變化是在於使用不同package做不同的分析以及應用,所以一定會遇到必須安裝套件的情況,這時候如果要在無法聯外的環境裡面安裝套件,就要使用下載之後的安裝檔搭配特定指令來安裝,在這邊要介紹的是pip套件。

...繼續閱讀 »

[Python] 在RHEL7上面離線安裝Python 3.6.6

  • 6183
  • 0
  • 2018-09-13

在許多工作環境中是沒有對外網路可以用的,尤其是Linux OS環境在這種情況下要安裝軟體或套件都必須自行下載後用指令安裝,而筆者工作中遇到的最大環境問題也就是這樣。目前使用RHEL7,在上面伺服Python 3.6架設的web service,並呼叫後端其他的python分析程式做影像、統計、AI等處理。但在公司資安政策的規定下,聯外request都被,並無法很方便地使用一行指令就將所需的package安裝完成,所以在這邊記錄一下一系列的文章,以備日後fan-out或是落地時使用。

...繼續閱讀 »