You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
---------------------------------------------------------------------------
PermissionError Traceback (most recent call last)
/tmp/ipykernel_31131/1487240485.py in <module>
12 )
13
---> 14 value_object_csv = models.FileValue.from_string(
15 "molWeight_data.csv", challenge=challenge
16 )
/var/app/venv/staging-LQM1lest/lib/python3.8/site-packages/core/models.py in from_string(cls, filepath, challenge, evaluation)
555 with open(filepath, "rb") as fp:
556 instance.value.save(filename, File(fp))
--> 557 filecache.preserve_local_copy(instance.value, filepath)
558 return instance
/var/app/venv/staging-LQM1lest/lib/python3.8/site-packages/core/filecache.py in preserve_local_copy(field_file, filepath)
43 at filepath into the local cache path.
44 """
---> 45 local_path = _local_cache_path(field_file)
46 if not os.path.exists(local_path):
47 logger.debug("Copying local file %s into %s", filepath, local_path)
/var/app/venv/staging-LQM1lest/lib/python3.8/site-packages/core/filecache.py in _local_cache_path(field_file)
16 def _local_cache_path(field_file):
17 local_path = os.path.join(settings.MEDIA_ROOT, field_file.name)
---> 18 os.makedirs(os.path.dirname(local_path), exist_ok=True)
19 return local_path
20
/usr/lib64/python3.8/os.py in makedirs(name, mode, exist_ok)
211 if head and tail and not path.exists(head):
212 try:
--> 213 makedirs(head, exist_ok=exist_ok)
214 except FileExistsError:
215 # Defeats race condition when another thread created the path
/usr/lib64/python3.8/os.py in makedirs(name, mode, exist_ok)
211 if head and tail and not path.exists(head):
212 try:
--> 213 makedirs(head, exist_ok=exist_ok)
214 except FileExistsError:
215 # Defeats race condition when another thread created the path
/usr/lib64/python3.8/os.py in makedirs(name, mode, exist_ok)
211 if head and tail and not path.exists(head):
212 try:
--> 213 makedirs(head, exist_ok=exist_ok)
214 except FileExistsError:
215 # Defeats race condition when another thread created the path
/usr/lib64/python3.8/os.py in makedirs(name, mode, exist_ok)
221 return
222 try:
--> 223 mkdir(name, mode)
224 except OSError:
225 # Cannot rely on checking for EEXIST, since the operating system
PermissionError: [Errno 13] Permission denied: '/var/app/venv/staging-LQM1lest/lib/python3.8/site-packages/media'
Trace back here:
tl;dr need to
The text was updated successfully, but these errors were encountered: