Re: [問題] 用Python呼叫R, 再包成exe檔?

看板R_Language作者 (拒看低質媒體)時間4年前 (2019/09/29 10:45), 4年前編輯推噓0(001)
留言1則, 1人參與, 4年前最新討論串3/3 (看更多)
我建議你要先諮詢軟體授權相關律師。 R 的 license 應該是 GPL v2 / v3、你用的R 套件的 license 可能大部分也是。 這種 license 具有感染性,所以你的程式碼可能會被強迫要 GPL v2 / v3。 結果就是你在散布程式碼的時候,必須要開源。 所以R 是商業不太友善的工具。 ※ 引述《Edster (Edster)》之銘言: : - 問題: : 能否用Python打包R, 最後做成單獨執行的exe? : [問題類型]: : 經驗諮詢(我想用R 連接某些資料庫,請問大家的經驗) : 開發者(有撰寫R 的套件經驗) : [問題敘述]: : 我主要是用R,剛自學python沒多久。 : 最近有案主要我提供可執行的程式,(本來是幫他們算完就好, 但現在要程式)。 : 因為不想直接給原始程式碼,且他們同意做成exe. : 想請問能否用Python做成執行檔, 但實際上裡面全部是在做R的運算? : 因為有引用幾個重要的package是R寫的,所以也不能直接換成python來算。 : ps: 請問這樣我引用的package也要每次都呼叫嗎? : 要是他們換電腦不就還要重新裝那隻package? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.240.207.235 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1569725107.A.11F.html ※ 編輯: Wush978 (111.240.207.235 臺灣), 09/29/2019 10:46:10

09/29 21:48, 4年前 , 1F
R應該是 GPL v2。嚴格來說,R都包在一起就要給source了
09/29 21:48, 1F
文章代碼(AID): #1Ta1gp4V (R_Language)
文章代碼(AID): #1Ta1gp4V (R_Language)