После обновления macOS до Catalina моя установка Anaconda была тщательно перенастроена Apple. Консультация с сайта Anaconda показала, что лучшим вариантом будет новая установка. Сделал это и все показалось хорошим. Я использую Spyder от навигатора Anaconda. Но попытка ранее запущенного кода Python не удалась из-за явных проблем с правами доступа к файлу. Например,
file = '/ Users / stingay / Documents / Coaching / WAIS / 2019: 20/041019 / Race Walk Test-2019-10-04T16.29.13.774-C5612E80FB1D-Accelerometer.csv'
с open (file, 'rt') как f:
data = csv.reader(f)
next(data)
приводит к:
PermissionError: [Errno 1] Операция не разрешена: '/Users / stingay / Documents / Coaching / WAIS / 2019: 20/041019 / Test Race Walk-2019-10-04T16.29.13.774-C5612E80FB1D-Accelerometer.csv '
Я не вижупроблема с разрешениями для файла или структуры каталогов, в которых находится файл. Если я переместу файл в ~/.spyder-py3
(рабочий каталог), он будет работать.
Похоже, что существует некоторая дополнительная проблема с разрешениями python / spyder / anaconda для файла / каталога, которую я не могу обнаружить. Есть идеи?