Эксперты помогайте, перерыл весь гугл уже, кучу вариантов попробовал, не помогает. На локальном серваке все работает без проблем, на вдс не запускается. FileNotFoundError: [Errno 2] No such file or directory: 'support/config.json' Код FileNotFoundError: [Errno 2] No such file or directory: 'support/config.json' Вот такая ошибка
пробуй так parent_directory = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) f'{parent_directory}/support/config.json' Код parent_directory = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) f'{parent_directory}/support/config.json'
Апатия, да, активирую venv, спасибо перезаписал, помогло) с конфигом проблем теперь проблем нет, но вылезла ошибка по БД. Вот я не понимаю, почему с запуском на серваке такие траблы
Polik13, по разному работают системы, поэтому относительные пути лучше вообще не использовать в чистом виде
Апатия, подскажи еще пожалуйста, вот это у меня отлично работает на локалке опять же def load_env(): try: logging.info("Loading environment variables") with open('.env', 'r') as fh: vars_dict = dict( tuple(line.replace('\n', '').split('=')) for line in fh.readlines() if not line.startswith('#') ) environ.update(vars_dict) except Exception as e: logging.error("Loading failed") logging.error(e) Код def load_env(): try: logging.info("Loading environment variables") with open('.env', 'r') as fh: vars_dict = dict( tuple(line.replace('\n', '').split('=')) for line in fh.readlines() if not line.startswith('#') ) environ.update(vars_dict) except Exception as e: logging.error("Loading failed") logging.error(e)