台灣最大程式設計社群網站
線上人數
975
 
會員總數:246145
討論主題:189731
歡迎您免費加入會員
討論區列表 >> ASP.NET >> 網頁開啟.PY檔問題
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
網頁開啟.PY檔問題
價值 : 50 QP  點閱數:329 回應數:6
樓主

黃柏翰
門外漢
0 28
431 25
發送站內信

請問一下我目前使用網頁開啟一個.PY檔案
但是有一個問題無法解決
No module named numpy >>原本的.PY可以執行但透過網頁叫他後就出現這個錯誤
之後查了一下有人說
将IronPython安装目录下的Lib文件夹拷贝到你的Release或Debug路径下就行啦!
但是我不懂,是將Lib檔放在Release或Debug的同層還是需要另外的方法,放在同層後一樣報錯誤No module named numpy
感謝解惑!!!!


搜尋相關Tags的文章: [ .py ] , [ No module named numpy ] ,
本篇文章發表於2020-08-04 09:29
1樓
回應

topcat
捐贈 VP 給 topcat 檢舉此回應
py?
您是要去執行一個Python的程式
還是要開啟檔案?
還是要下載檔案?


本篇文章回覆於2020-08-04 16:14
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

黃柏翰
檢舉此回應
#1 我要去執行一個.py 我會丟一段路徑給他,讓他去執行,執行完後return值給我顯示
本篇文章回覆於2020-08-05 09:01
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

topcat
捐贈 VP 給 topcat 檢舉此回應
Python要在IIS Web上可以執行
需要對IIS做一些安裝與設定

請參考以下這一篇
https://ithelp.ithome.com.tw/articles/10210064

^.^a
本篇文章回覆於2020-08-05 09:05
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
回應

topcat
捐贈 VP 給 topcat 檢舉此回應
Python如果不是執行Web
那麼可以把他編譯成執行檔Exe
然後開Shell去執行
不過不是很建議這樣處理

使用 PyInstaller 將 Python打包成 exe 檔


ASP.NET 呼叫DOS指令執行.EXE

^.^a
本篇文章回覆於2020-08-05 09:17
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
作者回應

黃柏翰
檢舉此回應
#4 感謝回復

1.請問一下除了執行速度還有其他的不建議原因嗎?感謝感謝!!

2.我目前已經使用exe來測試,但我不太清楚我該如何取得回傳值,
我使用 string output = p.StandardOutput.ReadToEnd();
但抓到都是 ""值沒有東西
請問我忽略了甚麼嗎?感謝回復
(我不清楚能否在同一個問,如果不行我稍後再發一個詢問,感謝回復)



我py只有做return

本篇文章回覆於2020-08-05 10:58
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
回應

topcat
捐贈 VP 給 topcat 檢舉此回應
試試
print(a+b)

我沒試過,猜測的
^.^a
本篇文章回覆於2020-08-05 13:58
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.