스크립트가 실행되지 않지만 Python을 사용하여 터미널에서 명령이 실행됨(gnomekeyring.IOError) [닫기]

스크립트가 실행되지 않지만 Python을 사용하여 터미널에서 명령이 실행됨(gnomekeyring.IOError) [닫기]

python의 라이브러리를 사용하여 키링의 잠금을 해제하려고 합니다 gnomekeyring.

스크립트를 작성했지만 오류가 발생했습니다 gnomekeyring.IOError. 그러나 터미널에서 Python을 실행하고 각 코드 줄을 작성하면 예상한 결과를 얻습니다.

코드는 다음과 같습니다

#!/usr/bin/python

import gnomekeyring as gk
dk = gk.get_default_keyring_sync()
gk.lock_all_sync()
gk.unlock_sync(dk, 'my_pass')

터미널에서는 글을 쓰지 않고 #!/usr/bin/python나머지 줄을 사용하여 기본 키링을 잠금 해제합니다.

저는 Linux(Mint 18)를 처음 접했고 터미널에 대해 약간 헤매었습니다. 어떤 도움이라도 대단히 감사하겠습니다!

관련 정보