Saya seorang pemula super untuk Ubuntu dan pada dasarnya membutuhkan Ubuntu untuk paket Python. Saya ingin menjalankan file Python di katakan e:/username/folder1/folder2/python.py
. Saya mencoba setiap metode online dan satu-satunya jawaban adalah bash: cd./e: No such file or directory
. Saya tidak yakin apakah itu karena bash windows atau virtualenv.
Ketika saya menggunakan bash di Ubuntu di Windows,, ls
katanya VIRTUALENV_DIR
. cd
, katanya /home/username
. The cd ..
dll mengubah direktori sedikit, tapi tidak drive lain, atau folder saya ingin untuk menemukan.
cd
file? sepertinyacd /mnt/e/username/folder1/folder2/
lebih masuk akalYa, Anda bisa melakukannya. Saya menggunakan shift+ klik kanan untuk mendapatkan "Buka Powershell di sini" direktori mana pun yang Anda ingin bash dan jalankan perintah 'bash', kemudian jalankan seperti biasa nikmati. Ini sama dengan menggunakan bash Ubuntu karena menggunakan paket Python yang sama di Windows Powershell setelah menggunakan perintah 'bash'.
Catatan: Di windows 10 pembaruan terbaru mungkin April 2018 dengan mode WSL dan pengembang diaktifkan.
sumber
Di windows explorer, navigasikan ke
e:/username/folder1/folder2/
,ketik
bash
dan tekanEnter
di bilah alamat, sebuahbash
jendela dengan path die:/username/folder1/folder2/
akan muncul.Ini juga berfungsi dengan perintah
cmd
.Referensi
sumber
Anda dapat mencoba melakukan ini:
cd E:/username/folder1/folder2/
dan kemudian jalankanpython python.py
. Itu selalu berfungsi dalam kasus saya di mesin Windows menjalankan bash.sumber
dengan skrip kecil ini Anda dapat menjalankan setiap perintah dari direktori tempat Powershell Anda saat ini. Ini hanya berfungsi jika drive sudah dipasang ke / mnt / di subsistem. Itu tidak bekerja dengan sumber daya jaringan.
setelah Anda menjalankannya, Anda dapat menggunakannya seperti ini:
sumber