我在Windows環境下的Bash中有一個python文件。 是否可以使用Visual代碼或Visual Studio進行調試?Windows上的Bash - 使用Visual代碼或Visual Studio調試python文件
是否可以將調試器連接到Windows環境中Bash中存在的Linux python版本?
我在Windows環境下的Bash中有一個python文件。 是否可以使用Visual代碼或Visual Studio進行調試?Windows上的Bash - 使用Visual代碼或Visual Studio調試python文件
是否可以將調試器連接到Windows環境中Bash中存在的Linux python版本?
我認爲你有幾個選擇。如果您嘗試調試保存在Windows主目錄Bash中的python文件,則可以轉到「C:\ Users \ [windows用戶名] \ AppData \ Local \ lxss \家庭\ [ubuntu用戶名] \「。然後,您可以打開保存在Ubuntu主文件夾中的任何項目或文件。你甚至可以在你的桌面上創建一個快捷方式或其他東西,以便更容易地訪問這個文件夾。但是,如果您需要在Bash上爲依賴項或python模塊提供的環境,則您的其他選擇是在Ubuntu上安裝GUI和Linux兼容的IDE,並在Windows上使用Xming運行IDE在你的屏幕上。有關如何做到這一點的教程可以找到here。
如果您需要從Visual Studio調試linux python程序,一個簡單的Google搜索產生了this。我沒有嘗試過,但這似乎是你正在尋找的解決方案。要通過網絡從Windows連接到Windows上的Bash,請使用localhost作爲主機。
你最好的選擇可能是移動文件。您正常的Windows系統安裝在/mnt/c
之下。
您可以只用做
cp (path to your file) /mnt/c/(your username)/Desktop
當你需要從bash的訪問或修改它,只是cd
到該位置(或任何你要選擇存儲它),將它複製到您的桌面。
有趣的其他想法:你可以通過Linux中的保險絲掛載雲存儲(例如谷歌驅動器),然後在Windows中設置它。將Python複製到它,你可以在Windows中編輯並根據需要在Linux中訪問。 (谷歌是你的朋友,請看google-drive-ocamlfuse或gdrivefs)。
希望這會有所幫助!
jBit
謝謝,但我特別尋找一種方法來調試腳本從Windows IDE而不是通過Linux GUI。 –
我搜索了一下,發現了一個使用Visual Studio的解決方案,但是爲什麼你在使用VS時死定了?正如你所看到的,它在其他操作系統上的開發是有限的。 – ekrekeler