Skip to content

Pytailwindcss doesn't work with DockerΒ #7

@W1mble

Description

@W1mble

Setting pytailwindcss in the requirements.txt file causes error after tailwindcss command is ran from bash inside the container.

Dockerfile:
COPY requirements.txt /tmp/pip-tmp/
RUN pip --disable-pip-version-check install -r /tmp/pip-tmp/requirements.txt &&
rm -rf /tmp/pip-tmp

Traceback (most recent call last):
File "/usr/local/bin/tailwindcss", line 8, in
sys.exit(main())
File "/usr/local/lib/python3.10/site-packages/pytailwindcss/main.py", line 9, in main
completed_process = pytailwindcss.run(
File "/usr/local/lib/python3.10/site-packages/pytailwindcss/init.py", line 45, in run
install(version, bin_path)
File "/usr/local/lib/python3.10/site-packages/pytailwindcss/init.py", line 69, in install
return install_binary(version, ensure_is_pathlib_path(bin_path))
File "/usr/local/lib/python3.10/site-packages/pytailwindcss/installation.py", line 25, in install_binary
os.makedirs(bin_path.parent, exist_ok=True)
File "/usr/local/lib/python3.10/os.py", line 225, in makedirs
mkdir(name, mode)
PermissionError: [Errno 13] Permission denied: '/usr/local/lib/python3.10/site-packages/pytailwindcss/bin

If you build your container and run pip install pytailwindcss from the bash and run tailwindcss then it works. But not from the requirements.txt

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions