layout | title | inheader | permalink |
---|---|---|---|
page |
Python-ongelmia |
false |
/ongelmia/ |
Saatat törmätä komentoa poetry install
suorittaessa seuraavaan virheilmoitukseen:
The current project could not be installed: [Errno 2] No such file or directory: '/mydir/README.md'
If you do not want to install the current project use --no-root
Virhe voi myös olla seuraavassa muodossa.
The current project could not be installed: No file/folder found for package tennis
If you do not want to install the current project use --no-root
Virheilmoitus oikeastaan jo kertoo miten ongelma ratkeaa, eli anna komento muodossa poetry install --no-root
Joissain tilanteissa poetry hajoaa kokonaan ja jokainen komento aiheuttaa seuraavan virheen:
/usr/lib/python3/dist-packages/requests/init.py:89: RequestsDependencyWarning: urllib3 (1.26.12) or chardet (3.0.4) doesn't match a supported version!
warnings.warn("urllib3 ({}) or chardet ({}) doesn't match a supported "
Ongelma korjaantuu komennolla
pip install requests --upgrade
Jos komennon poetry install suorittaminen pyytää keyring-salasanaa tai aiheuttaa virheen
Failed to open keyring: org.freedesktop.DBus.Error.ServiceUnknown: The name :1.165
suorita terminaalissa
export PYTHON_KEYRING_BACKEND=keyring.backends.fail.Keyring
ja sen jälkeen suorita komento poetry install uudestaan.
Kyseisen rivin voi laittaa .bashrc (tai vastaavaan) tiedostoon, jotta sitä ei ole tarvetta suorittaa jokaisen terminaali-istunnon aluksi.
Muutama lisäohje löytyy Poetry-ohjeesta