python
Python 3.10.14 (main, Apr 15 2024, 18:28:39) [Clang 17.0.6 ] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> os.mkdir("/dvc_cache")
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'os' is not defined
>>> import os
>>> os.mkdir("/dvc_cache")
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
OSError: [Errno 30] Read-only file system: '/dvc_cache'
>>>
Yeah that fails…
ls
data dvc.lock params.yaml requirements-dev.lock tests
dvc_cache dvc.yaml pyproject.toml requirements.lock train.py
dvclive example.ipynb README.md src
So this is the structure of my git repository and the folder I want to use as a local remote is the dvc_cache folder. The config also correctly points to this folder as far as I understand.
Why would it try to push to /dvc_cache instead?
What exactly do you mean with does the remote exist? The directory contains the folders files and runs and they also have some subfolders (I think these were created when I ran dvc push)
ls dvc_cache/
files runs