Переменная среды или сохранение файла dev_key

Переменная среды или сохранение файла dev_key

Я немного новичок в Ubuntu,

У меня есть ключ dev_key NASA-ADS для доступа к некоторым данным в системе, но я не могу:

  1. сохраните его как переменную среды с именем ADS_DEV_KEYили
  2. сохраните его в файле под названием~/.ads/dev_key

после выполнения инструкций по ссылке https://pypi.python.org/pypi/ads/0.0.809

Для первого варианта: я ничего не знаю о том, как экономить.переменная среды с именем ADS_DEV_KEY

Для 2-го варианта я не могу найти ни одного наименования каталога..Объявлениягде мне следует сохранить текстовый файл для доступного ключа.

Примечание:

Когда я импортирую установленную библиотеку рекламы в Python, возникает следующая ошибка:

    Traceback (most recent call last):
    File "<pyshell#0>", line 1, in <module>
import ads
    File "/home/sibte/.local/lib/python2.7/site-packages/ads/__init__.py", line 9, in <module>
import network
    File "/home/sibte/.local/lib/python2.7/site-packages/ads/network.py", line 15, in <module>
from core import search
    File "/home/sibte/.local/lib/python2.7/site-packages/ads/core.py", line 19, in <module>
DEV_KEY = utils.get_dev_key()
    File "/home/sibte/.local/lib/python2.7/site-packages/ads/utils.py", line 31, in get_dev_key
raise IOError("no ADS API key found in ~/.ads/dev_key and no ADS_DEV_KEY "\
    IOError: no ADS API key found in ~/.ads/dev_key and no ADS_DEV_KEY environment variable found

Есть ли какая-нибудь помощь (желательно простая) по этому вопросу?

решение1

Вы можете создать ~/.adsкаталог. Предполагая, что ключ API — 123, откройте окно терминала сCtrl+Alt+Tи выполните следующие команды:

mkdir ~/.ads
echo '123' > ~/.ads/dev_key

Если вы хотите вместо этого установить переменную окружения, вы можете изучитьэтот урок.

Связанный контент