Puncte:0

WSL pe win11 - Permisiunea refuzată rularea scriptului Python

drapel cw

Încerc să rulez un script python care creează un fișier. cand alerg primesc:

Fișierul „/home/ashi/.pyenv/versions/3.8.5/lib/python3.8/os.py”, linia 223, în makedirs
    mkdir(nume, mod)
PermissionError: [Errno 13] Permisiune refuzată: „/Utilizatori”

Rulez Ubuntu 20.04 folosind WSL pe win11. Am instalat python folosind pyenv. Am încercat toate comenzile chmod și am încercat de la utilizatorul root.

Mulțumiri

muru avatar
drapel us
`/Utilizatori`? Sună ca o cale macOS. Ce sistem franken folosește care folosește căile macOS într-un subsistem Linux în Windows?
Ashi234 avatar
drapel cw
Nu am nici o idee. Singurele lucruri pe care le-am instalat sunt pyenv - python 3.8.5, poetry - poetry install.
muru avatar
drapel us
Care este comanda reală pe care o executați care cauzează această problemă? Acest scenariu este scris de tine sau altcineva?
Ashi234 avatar
drapel cw
Comanda pe care o execut este: python -m unittest test.test_contract
Ashi234 avatar
drapel cw
Nu a fost scris de mine
Ashi234 avatar
drapel cw
Multumesc baieti! În cele din urmă, a fost cauzat din cauza uneia dintre variabilele env.
NotTheDr01ds avatar
drapel vn
@Ashi234 Mă bucur să aud că te-ai dat seama. S-ar putea să fie ceva pe care altcineva va întâlni în viitor, așa că ar fi grozav dacă ați putea oferi detaliile într-un răspuns, apoi să-l acceptați singur. Acest lucru va „închide” întrebarea. Mulțumiri!
Puncte:0
drapel cw

Rezolvat! Problema a fost cauzată de o variabilă de mediu încărcată de la mine .envrc fişier. Pentru a rezolva problema, am creat doar directorul pe care programul se aștepta să îl vadă.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.