Odpowiedz

0

Myślę, że masz kilka opcji. Jeśli próbujesz debugować plik Pythona, który jest zapisany w twoim katalogu domowym w Bash w Windows, możesz przejść do katalogu domowego w Windows, przechodząc do "C: \ Users \ [nazwa użytkownika Windows] \ AppData \ Local \ lxss \ home \ [nazwa użytkownika ubuntu] \ ". Następnie możesz otworzyć dowolne projekty lub pliki zapisane w katalogu domowym w Ubuntu. Możesz nawet utworzyć skrót na pulpicie lub coś, co ułatwi dostęp do tego folderu.

Jednak jeśli trzeba środowiska, które masz na Bash dla zależnościami lub modułów Pythona, Twój Inną opcją jest instalacja GUI i Linux kompatybilny IDE z preferencjami na Ubuntu i użyć Xming w systemie Windows, aby uruchomić IDE na ekranie. Samouczek, jak to zrobić, można znaleźć pod adresem here.

Jeśli potrzebujesz debugować program Pythona dla Linuksa z Visual Studio, proste wyszukiwanie w Google przyniosło this. Nie próbowałem tego, ale wydaje się, że to rozwiązanie, którego szukasz. Aby połączyć się z Bash w systemie Windows z poziomu Windows, użyj localhost dla hosta.

+0

Dziękuję, ale szczególnie szukam sposobu na debugowanie skryptów z windows ide, a nie poprzez linux gui. –

+0

Wyszukałem go i znalazłem rozwiązanie do korzystania z Visual Studio, ale dlaczego nie używasz VS? Jak widać, jest ograniczony do rozwijania w innych systemach operacyjnych. – ekrekeler

0

Najlepszym rozwiązaniem może być po prostu przeniesienie pliku. Twój normalny system Windows jest zamontowany pod /mnt/c.

można po prostu skopiować go na pulpicie, wykonując

cp (path to your file) /mnt/c/(your username)/Desktop

Kiedy trzeba uzyskać dostęp lub edytować go z bash, tylko cd do tej lokalizacji (lub gdziekolwiek indziej wybrać, aby go zapisać).

Interesujący inny pomysł: można zamontować pamięć masową w chmurze (np. Dysk google) za pośrednictwem bezpiecznika w systemie Linux, a następnie skonfigurować ją w oknach. Skopiuj do niego python i możesz edytować w oknach i uzyskiwać dostęp w linuxie w razie potrzeby. (Google jest tu twoim przyjacielem, spójrz na google-drive-ocamlfuse lub gdrivefs).

Mam nadzieję, że to pomoże!

jBit