Я супер новичок в Ubuntu и в основном нуждаюсь в Ubuntu для пакета Python. Я хотел бы запустить файл Python в скажем e:/username/folder1/folder2/python.py
. Я попробовал каждый метод онлайн, и единственный ответ bash: cd./e: No such file or directory
. Я не уверен, является ли это из-за окон bash или virtualenv.
Когда я использую bash в Ubuntu в Windows ls
, он говорит VIRTUALENV_DIR
. cd
это говорит /home/username
. cd ..
И т.д. изменяет каталог немного, но не другой диск, ни папку , я хотел бы его найти.
cd
файл? похоже,cd /mnt/e/username/folder1/folder2/
имеет больше смыслаДа, вы можете сделать это. Я использовал shift+ правый клик, чтобы получить «Открыть Powershell здесь» в любом каталоге, который вы хотите bash, и запустить команду «bash», а затем запустить как обычно. Это то же самое, что и использование Ubuntu bash, поскольку оно использует те же пакеты Python в Windows Powershell после использования команды bash.
Примечание. В Windows 10 последнее обновление возможно в апреле 2018 года с включенным режимом WSL и разработчиков.
источник
В проводнике Windows перейдите к
e:/username/folder1/folder2/
,введите
bash
и нажмитеEnter
в адресной строке, появитсяbash
окно с путем вe:/username/folder1/folder2/
.Это также работает с командой
cmd
.Ссылка
источник
Вы можете попробовать сделать это:
cd E:/username/folder1/folder2/
и затем запуститьpython python.py
. В моем случае это всегда работает на Windows-машине, на которой запущен bash.источник
с помощью этого небольшого сценария вы можете выполнить каждую команду из каталога, в котором находится ваш Powershell. Он работает, только если диск уже подключен к / mnt / в подсистеме. Это не работает с сетевыми ресурсами.
после того, как вы выполнили его, вы можете использовать его так:
источник