摘要:第三步可选官方说明执行以上命令语句这里会出现错误,提示时命令不可用执行安装的支持再执行便可以成功了。
repo地址: https://github.com/trezor/pyt...
git clone https://github.com/trezor/pyt...
说明:Client side implementation for TREZOR-compatible Bitcoin hardware wallets.
安装平台: MacOS High Sierra , Version 10.13.5
第一步:安装Python环境
由于操作系统自带的python版本2.2.7较低,
python-trezor安装运行,所需要的python版本,必须大于3.3,
我使用了 pyenv 来实现多版本python的切换
其他平台安装还需要去看一下:https://github.com/pyenv/pyenv
没有Homebrew的话,先安装Homebrew,然后安装pyenv
命令行: brew update
命令行: brew install pyenv
在~/.bash_profile 中加入一行
export PATH="$(pyenv root)/shims":$PATH
命令行: source ~/.bash_profile
安装并配置好环境变量之后,在命令行中执行 pyenv 命令可以看到下面的提示:
这时,可以安装一个其他版本的 python 了, 我安装的是 3.6.5 执行以下命令: pyenv install 3.6.5
查看安装好的版本: pyenv versions
切换到3.6.5: pyenv global 3.6.5 再执行 python --versions 查看系统当前使用的python版本
到此,python环境配置完毕。
第二步:配置python-trezor
在命令行中,逐行执行以下语句:
pip3 install --upgrade setuptools
pip3 install trezor
pip3 install trezor[ethereum,hidapi]
第三句的安装过程中,可能会遇到python库 requests, 和 ethererpc 的版本兼容问题(找不到在哪里截图了,下次再安装的时候补上)。这种问题,可以通过pyCharm IDE的依赖管理工具解决。
都安装完成以后,测试以下是否成功:
命令行执行 trezorctl --help
命令行反馈,输出帮助提示
现在如果已经连接了trezor设备或启动有模拟器,可以用
trezorctl list 命令查看一下:
我执行list的时候出现了以上的错误
最后是通过安装 brew install libsub 解决的。
第三步(可选)
官方说明:
执行以上命令语句:
git submodule update --init --remote
python3 setup.py prebuild
这里会出现错误,提示时 protoc 命令不可用
执行 pip3 install protoc 安装 protobuf的支持
再执行:python3 setup.py prebuild 便可以成功rebuild了。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/41910.html
摘要:等待其安装完成后关闭程序,重新启动,点开菜单可见项,说明插件管理包已安装成功。在出现的悬浮对话框中输入然后点选下面的插件,就会自动开始安装,请耐心等待。【注:以下内容参考https://blog.csdn.net/stilling2006/article/details/54376743】 一、认识Sublime text 1、一款跨平台代码编辑器,在Linux、OSX和Windows下均可...
摘要:安装说明,新建一个文件夹,并在文件夹里新建两个文件夹,分别从命名为与。 JDK安装说明1,新建一个java文件夹,并在文件夹里新建两个文件夹,分别从命名为jdk与jre。(如下图) showImg(https://segmentfault.com/img/bVbjRWu); 2,打开jdk的安装包,按照提示点击下一步,之后选择jdk的安装路径,此时就可以选着之前建好的jdk文件的位置,...
阅读 2651·2021-11-24 09:39
阅读 1612·2021-09-28 09:35
阅读 1080·2021-09-06 15:02
阅读 1278·2021-07-25 21:37
阅读 2701·2019-08-30 15:53
阅读 3608·2019-08-30 14:07
阅读 697·2019-08-30 11:07
阅读 3487·2019-08-29 18:36