[英]How to make a Python script an executable program
需要明確的是,不僅要“運行python腳本”,還要使我的python腳本成為可以在其他編程語言或平台中使用的“可執行”或“可調用”程序。 也許更像API。
問題是我在Java中實現了幾種算法,並且numpy和spipy支持它們,但是其他人想在其Java程序中調用我的python程序。
然后,numpy和spipy就是問題。 它們不能在Java和Jython中...
有沒有一種解決方案,我可以使它成為其他人不需要環境而只需要在接受幾個參數的情況下運行該程序的可執行程序?
如果只需要使python程序可執行,則可以在頂部添加如下代碼:
#!/usr/bin/python
將/ usr / bin / python替換為python的文件路徑,可以通過鍵入以下內容獲得
which python
假設您使用的是基於Unix的系統,請進入終端。
然后,您可以告訴操作系統該程序可執行
chmod +x nameofprogram
如果Java程序需要的不僅是能夠將python部分作為可執行文件運行,還需要更復雜的東西,那么您可能需要向任何人提供更多信息,以便能夠為您提供幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.