python 3.6.3 아나콘다로 깔았습니다.
steempy 자체가 실행 안됩니다.
$ steempy
Traceback (most recent call last):
File "/Users/bezzangi/anaconda3/bin/steempy", line 7, in <module>
steem.cli.legacy()
File "/Users/bezzangi/anaconda3/lib/python3.6/site-packages/steem/cli.py", line 83, in legacy
version=pkg_resources.require("steem")[0].version
File "/Users/bezzangi/anaconda3/lib/python3.6/site-packages/pkg_resources/init.py", line 981, in require
needed = self.resolve(parse_requirements(requirements))
File "/Users/bezzangi/anaconda3/lib/python3.6/site-packages/pkg_resources/init.py", line 872, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (toml 0.9.3 (/Users/bezzangi/anaconda3/lib/python3.6/site-packages), Requirement.parse('toml==0.9.3.1'), {'steem'})
해당 문제는 toml 버전 문제로 보입니다 해결해시려면 steem python package metadata 를 현재 설치된 toml버전으로 수정하시면 됩니다
metadata 수정방법 입니다
https://steemit.com/steemit/@crokkon/steem-blockchain-access-with-python-setting-up-steem-python-with-docker
steempy 돌리는데는 성공했는데 에러가 나네요.
usage: steempy set [-h] {default_account,default_vote_weight,nodes} value
steempy set: error: argument key: invalid choice: 'node' (choose from 'default_account', 'default_vote_weight', 'nodes') $ steempy set node https://api.steemit.com
node => nodes 수정하니까 되네요
$ steempy set nodes https://api.steemit.com
축하드립니다!!~~
본문에 오탈자가 있네요 ㅜㅜ
node -> nodes