簡體   English   中英

使用Xonsh在VSCode終端中激活Conda環境

[英]Activate a Conda Environment within VSCode terminal using Xonsh

使用xonsh作為我的shell和conda環境,當VSCode終端試圖激活環境時,我遇到了一個錯誤。

這是因為只要選定的解釋器是conda source activate environment VSCode都會發出source activate environment命令。 這正確地遵循了Anaconda的說明,並在https://github.com/Microsoft/vscode-python/issues/383上進行了討論

但是,Xonsh Shell的功能有所不同。 它不包含source命令,而是具有用於管理conda環境的插件( https://github.com/gforsyth/xonda )。 在Xonsh中,正確的命令是conda activate environment

目前,我已經為source創建了一個別名作為解決方法,但是還有更好的方法嗎? 例如,有什么方法可以自定義VSCode發出的命令?

問題注釋中所示,問題提問者提出了“拉取請求” ,希望將來不再發出該請求

該答案純粹是為將來的用戶突出顯示此信息,並標記為社區Wiki,以鼓勵將來的用戶在有更多信息出現時進行更新。

暫無
暫無

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

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