Проблема API Kaggle "Не удалось найти kaggle. json. Убедитесь, что он находится в ......" - PullRequest
0 голосов
/ 24 марта 2020

Я пытаюсь использовать API Kaggle для извлечения данных с сайта Kaggle. Я использую Ubuntu 18.04. Когда я ввожу следующую команду:

kaggle competitions download -c home-credit-default-risk

я получаю следующую ошибку:

Traceback (most recent call last):
  File "/home/hduser/anaconda3/bin/kaggle", line 5, in <module>
    from kaggle.cli import main
  File "/home/hduser/anaconda3/lib/python3.7/site-packages/kaggle/__init__.py", line 23, in <module>
    api.authenticate()
  File "/home/hduser/anaconda3/lib/python3.7/site-packages/kaggle/api/kaggle_api_extended.py", line 149, in authenticate
    self.config_file, self.config_dir))
OSError: Could not find kaggle.json. Make sure it's located in /home/hduser/.kaggle/kaggle.json. Or use the environment method.

Это странно, потому что у меня есть файл kaggle. json, сохраненный в правильном каталоге и Мне предоставлены все разрешения.

ls ~/.kaggle

возвращает:

kaggle.json

Я что-то здесь упускаю?

...