[英]Add Python packages as dependency when building a VS Code extension
我正在構建一個 VS Code 擴展,假設用戶已經在他們的系統上安裝了特定的 Python package。
當用戶安裝我的 VS Code 擴展時,將 Python package 安裝到用戶機器的可能方法是什么。
我能夠想出幾種方法來做到這一點,但在互聯網上找不到任何資源來驗證我的方法:
pip install
?package.json
中的依賴項,以便在用戶嘗試安裝擴展程序時安裝它? 有沒有辦法將 Python 包添加為依賴項?這聽起來不是一個好主意,因為不同的用戶會使用不同的 Python 版本和 python 環境。 當你指定一個特定的 Python 版本時,使用你設計的擴展的成本是不是有點太高了?
而且隨着Python版本的更新,你的擴展也需要設計新的具體依賴版本。
建議你盡量讓用戶自定義為vscode識別Python解釋器,否則適用人群不會太多。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.