簡體   English   中英

在 Azure Webjobs 中運行 Python 腳本

[英]Run Python script in Azure Webjobs

“我試圖在 Azure webjobs 中運行我的腳本,但它一直給我以下錯誤: 在此處輸入圖像描述

“我的 zip 看起來像這樣: 在此處輸入圖像描述

“我已經重新安裝了 numpy,還嘗試升級 package。我正在從路徑 C:\ProgramData\Anaconda3\Lib\site-packages 中獲取包。”

謝謝9lash 發布您的建議作為幫助其他社區成員的答案。

似乎No module named 'numpy.core._multiarray_umath'是因為在您的特定環境中未正確安裝多個軟件包。 嘗試運行以下命令:

pip uninstall numpy
conda install numpy
pip install numpy 

conda install jupyter
conda install -c anaconda pandas

您可以參考No module named 'numpy.core._multiarray_umath'從 Azure WebJob 運行 Python 腳本如何使用 Python 創建 Azure Web 作業? 以及如何通過 Python 編寫 Azure Web 作業角色並使其運行

問題出在我創建 .zip 文件夾的方式上。 當我按照這個問題的答案Run Python script in Azure Webjobs 中的步驟操作時,它運行良好

然后在我的代碼開頭添加了 import sys sys.path.append('D:\\home\\site\\wwwroot\\App_Data\\jobs\\continuous\\python2\\myenv\\Lib\\site-packages') 。

暫無
暫無

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

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