-
Notifications
You must be signed in to change notification settings - Fork 10
Description
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