[Python] Poetry installation with Windows WSL not working, ignoring $HOME

Discussão em 'Python' iniciado por Stack, Fevereiro 6, 2025.

  1. Stack

    Stack Membro Participativo

    I have a WSL instance, Ubuntu 20.04 and I have created another Ubuntu 18.04 WSL instance.

    I installed Poetry on the 20.04 without issues.

    I am trying to install Poetry on the Ubuntu 18.04 instance, using the curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python3 - command.

    At the moment, my $HOME env var points to /home/fromzeroedu.

    However, after installation, Poetry is installed on my Windows user home:

    $ which poetry
    /mnt/c/Users/j/.poetry/bin/poetry


    And if I try getting the version, I get:

    $ poetry --version
    /usr/bin/env: ‘python\r’: Permission denied


    I even tried setting the POETRY_HOME prior to installation:

    export POETRY_HOME=/home/fromzeroedu/.poetry/bin/poetry


    But Poetry still installs in the Windows user directory.

    Sometimes I love Poetry...

    Continue reading...

Compartilhe esta Página