簡體   English   中英

我們可以在沒有管理員權限的情況下在 VSCode 中本地運行 azure 函數嗎

[英]Can we run azure functions locally in VSCode without admin rights

每當我嘗試在 vscode 中本地調試 azure 函數時,都會出現一個對話框,它要求安裝 azure 函數核心工具。

安裝后,它會拋出錯誤 Unable to import azure.functions pylint(import-error)。

當我嘗試在不修改任何內容的情況下再次調試時,它要求再次安裝 azure 函數核心工具。 我不明白為什么它多次要求安裝 azure 函數核心工具,也不明白為什么它會拋出無法導入 azure.functions 的錯誤。 請幫忙解決這個問題。

我正在以本地用戶身份嘗試上述步驟。 如果我嘗試使用管理員用戶來做,它正在工作。

嘗試只輸入“func”,看看它是否有效(作為本地用戶)。 如果這不會顯示 Azure Functions 徽標,請嘗試使用 -g 參數手動安裝它:

npm install -g azure-functions-core-tools

我遇到了同樣的問題,每次我開始調試時,VSCode 都試圖安裝 Azure Functions Core Tools。 因此使用 MSI 安裝程序安裝了最新的 Azure Functions Core Tools。

  1. 我從 npm 中卸載了 azure-functions-core-tools: npm uninstall -g azure-functions-core-tools 不確定是否 100% 需要此步驟。
  2. 最新的 Azure Functions Core Tools 3.x 附帶 MSI 安裝程序。 Visual Studio Code 調試需要 64 位版本。 安裝 Azure Functions 核心工具

暫無
暫無

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

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