簡體   English   中英

VsCode遠程調試,更改pythonpath指向Docker容器的python解釋器

[英]VsCode Remote Debugging, change pythonpath to point to docker container's python interpreter

我目前有一個完全構建的tensorflow-gpu docker容器。 我有一個從主機工作區( $PWD )到docker容器內/workspace的卷。

我可以成功地遠程調試我的工作區/ docker的工作區文件夾中的python腳本,但是正如預期的那樣,我的pylint和intellisense在vscode中不起作用,因為pythonPath設置為我的本地python解釋器,並且pylint的初始化掛鈎正在使用我的本地python環境,以弄清楚它是否應該彎曲地排列某些內容。

如何更改本地vscode的pythonpath指向docker而非主機上的python解釋器? 我希望將pylint校准為docker的環境,而不是本地主機的環境。

您需要的是尚不支持的遠程解釋器支持。 請訂閱此問題以了解此功能的狀態。

我跟蹤了布雷特的回答,現在您可以執行以下操作:

  1. 安裝遠程容器擴展。
  2. 單擊“ shift + command(ctrl)+ p”,然后鍵入並選擇“遠程容器:在遠程文件箱中打開文件夾”

我希望這有幫助。 更多信息請點擊這里:

暫無
暫無

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

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