簡體   English   中英

在 Visual Studio Code 上安裝 python 庫時出錯

[英]Error while installing python library on Visual Studio Code

我正在嘗試在 VSCode 上運行 python 腳本,我需要一個額外的庫:ruamel.yaml。 要安裝它,我在終端中編寫以下命令: pipenv install ruamel.yaml 但是,我收到以下錯誤:

PS C:\Python> pipenv install ruamel.yaml

pipenv:術語“pipenv”未被識別為 cmdlet、function、腳本文件或可運行程序的名稱。 檢查名稱的拼寫,或者如果包含路徑,請驗證路徑是否正確並重試。 在行:1 字符:1

  • pipenv 安裝 ruamel.yaml
  •  + CategoryInfo: ObjectNotFound: (pipenv:String) [], CommandNotFoundException + FullyQualifiedErrorId: CommandNotFoundException

我該如何解決? 謝謝。

VSCode 默認使用 PowerShell。 而是嘗試切換到命令提示符。

在 VSCode 中打開終端 windows,展開此下拉菜單,然后“選擇默認 Shell”。 在此處輸入圖像描述 .

然后您可以 select “命令提示符”。 記得在 VS Code 中重啟終端。 這將啟動命令提示符而不是 PowerShell。 現在嘗試使用 pip 正常安裝軟件包。

我遇到了同樣的情況:

在此處輸入圖像描述

原因是“pipenv”沒有安裝,終端無法識別這個命令。 我使用“pip”安裝它: pip install pipenv

如果終端也無法識別 pip 命令,建議安裝 pip 但是,模塊安裝工具“pip”通常包含在 python 中。

pipenv 安裝 ruamel.yaml:

在此處輸入圖像描述

另外,VS Code中使用的終端是系統自帶終端集成的,請確保系統終端可以使用。

暫無
暫無

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

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