У меня довольно необычная проблема.Я написал скрипт на python, которому нужны ключи API.Поскольку я не хочу, чтобы они плавали в Интернете, я создал отдельный .json с ключами и добавил его в .gitignore.Пока все хорошо.
Я написал программу с VSCode, и там я мог выполнить ее без проблем.Но когда я пытаюсь использовать мою программу с обычным PowerShell, она просто не работает.Я получаю это сообщение об ошибке при запуске на внешнем PS: FileNotFoundError: [Errno 2] No such file or directory: './master-folder/key.json'
Я использую virtualenv для пакетов, но это ни на что не должно повлиять (конечно, я активировал его в PS).Вот часть кода еще раз:
keys_fp = './master-folder/key.json'
keys = load(open(keys_fp, 'r'))
Структура папок выглядит следующим образом:
.
├── programs
│ └── program.py
└── key.json