Я использую IntelliJ, виртуальную среду и Python 3.7
Моя система работает под управлением MacOS Mojave.
В моей учетной записи есть администратор, и я проверил каталоги проекта - у всех есть права на чтение + запись.
Теперь, когда я запускаю свой скрипт:
if(len(clean_text.split(' ')) > min_word_count):
with open(path, 'w', encoding='utf-8') as file:
file.write(clean_text)
Я получаю PermissionError: [Errno 13] Permission denied: <file_path>.txt
Может ли это быть как-то связано с использованием виртуальной среды?
Должен ли мой VenV работать как администратор? Если так, то как? Я не могу chmod файл ... потому что он не существует, пока я не попытаюсь создать его - но это не работает.
Есть идеи?
EDIT
Хорошо ... Я обнаружил, что проблема в том, что путь к файлу был для другого пользователя (на этом Mac более одного профиля пользователя) ...