저는 우분투를 처음 접했는데,
시스템의 일부 데이터에 액세스할 수 있는 NASA-ADS dev_key가 있지만 다음을 수행할 수 없습니다.
ADS_DEV_KEY
또는 이름의 환경 변수로 저장하십시오 .- 라는 파일에 저장하세요.
~/.ads/dev_key
링크의 안내를 따른 후 https://pypi.python.org/pypi/ads/0.0.809
첫 번째 옵션: 저장 방법에 대해 전혀 모릅니다.ADS_DEV_KEY라는 환경 변수
두 번째 옵션의 경우 디렉터리 이름을 찾을 수 없습니다..ads사용 가능한 키에 대한 텍스트 파일을 어디에 저장해야 합니까?
메모:
설치된 광고 라이브러리를 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
대신 환경 변수를 설정하려면 다음을 공부하십시오.이 튜토리얼.