簡體   English   中英

如何將 PATH 變量添加到 Linux 應用服務計划

[英]How to add PATH variable to Linux App Service Plan

我部署了在 Linux 應用服務計划上運行的 Python Azure 函數。 在 Python 代碼中,我調用 BCP 命令實用程序將數據導入到 MSSQL。 但問題是 BCP 不在 PATH 環境變量中,所以它給了我一個錯誤:

-bash: bcp command not found.

我使用 Kudu(root 權限)連接到 App Service Plan 以注冊 PATH 並從終端成功調用,但不知何故 Python 無法通過 Subprocess 調用它。 那么,如何將 PATH 變量注冊到 Azure 應用服務計划並且 Python 可以通過 SubProcess 調用它?

謝謝。

您需要安裝命令行工具

要使 bash shell 可訪問 sqlcmd/bcp 以進行交互/非登錄會話,請修改~/.bashrc文件中的 PATH

暫無
暫無

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

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