Variable de entorno o guardar el archivo dev_key

Variable de entorno o guardar el archivo dev_key

Soy un poco nuevo en ubuntu,

Tengo una clave de desarrollo NASA-ADS para acceder a algunos datos del sistema, pero no puedo:

  1. guárdelo como una variable de entorno llamada ADS_DEV_KEYo
  2. guárdalo en un archivo llamado~/.ads/dev_key

después de seguir las instrucciones en el enlace https://pypi.python.org/pypi/ads/0.0.809

Para la primera opción: No sé nada sobre cómo guardaruna variable de entorno que nombra ADS_DEV_KEY

Para la segunda opción, no puedo localizar ningún nombre de directorio..anunciosdonde debo guardar el archivo de texto para la clave disponible.

Nota:

Cuando importo la biblioteca de anuncios instalada a Python, me aparece este error:

    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

¿Alguna ayuda (preferiblemente simple) con respecto a este tema?

Respuesta1

Puedes crear un ~/.adsdirectorio. Suponiendo que la clave API es 123, abra una ventana de terminal conCtrl+Alt+Ty ejecuta estos comandos:

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

Si desea establecer una variable de entorno, puede estudiareste tutorial.

información relacionada