ответ

0

Я думаю, у вас есть несколько вариантов для этого. Если вы пытаетесь отлаживать файл python, который был сохранен в вашем домашнем каталоге в Bash на Windows, вы можете перейти в свой домашний каталог в Windows, перейдя в «C: \ Users \ [имя_пользователя] \ AppData \ Local \ lxss \ home \ [имя пользователя ubuntu] \ ". Затем вы можете открыть любой из ваших проектов или файлов, сохраненных в домашней папке в Ubuntu. Вы даже можете сделать ярлык на рабочем столе или что-то, чтобы упростить доступ к этой папке.

Однако, если вам нужна среда, которая у вас есть в Bash для зависимостей или модулей python, другой вариант - установить на Ubuntu графическую среду и Linux-совместимую среду IDE и использовать Xming для Windows для запуска IDE на вашем экране. Учебник о том, как это сделать, можно найти here.

Если вам нужно отладить программу linux python из Visual Studio, простой поиск Google дал this. Я не пробовал, но это, похоже, решение, которое вы ищете. Для подключения по сети к Bash в Windows из Windows используйте localhost для хоста.

+0

Спасибо, но я специально искал способ отладки скриптов из окон язя, а не через Linux графического интерфейса. –

+0

Я googled и нашел решение для использования Visual Studio, но почему вы мертвы на использовании VS? Как вы можете видеть, он ограничен для разработки в других операционных системах. – ekrekeler

0

Ваш лучший выбор - это просто переместить файл. Ваша нормальная система окон установлена ​​под /mnt/c.

Вы можете просто скопировать его на рабочий стол, делая

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

Если вам необходимо получить доступ или изменить его от Баша, просто cd к этому месту (или везде, где вы хотите сохранить его).

Интересная другая идея: вы можете установить облачное хранилище (например, google drive) через плавкий предохранитель в Linux, а затем настроить его в Windows. Скопируйте его на python, и вы можете редактировать его в Windows и при необходимости обращаться к Linux. (Google - ваш друг здесь, посмотрите в google-drive-ocamlfuse или gdrivefs).

Надеюсь, это поможет!

JBIT