Eu sou um pouco novo no Ubuntu,
Eu tenho um dev_key NASA-ADS para acessar alguns dados do sistema, mas não consigo:
- salve-o como uma variável de ambiente chamada
ADS_DEV_KEY
ou - salve-o em um arquivo chamado
~/.ads/dev_key
depois de seguir as instruções no link https://pypi.python.org/pypi/ads/0.0.809
Para a primeira opção: não sei nada sobre como economizaruma variável de ambiente chamada ADS_DEV_KEY
Para a segunda opção, não consigo localizar nenhum nome de diretório.Publicidadesonde devo salvar o arquivo de texto para a chave disponível.
Observação:
Quando importo a biblioteca de anúncios instalada para python, ocorre este erro:
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
Alguma ajuda (de preferência simples) em relação a esse problema?
Responder1
Você pode criar um ~/.ads
diretório. Supondo que a chave API seja 123, abra uma janela de terminal comCtrl+Alt+Te execute estes comandos:
mkdir ~/.ads
echo '123' > ~/.ads/dev_key
Se você quiser definir uma variável de ambiente, você pode estudareste tutorial.