reddcoin台式电子钱包
reddcoin-electrum的Python项目详细描述
官方reddcoin electrum客户端-参考实现
- 许可证:GNU GPL v3
- 作者:托马斯·沃格特林
- 作者:larry ren(劳德尼)为reddcoin献叉
- 语言:python
- 主页:https://wallet.reddcoin.com
开始
创建图标
pyrcc4 icons.qrc -o gui/qt/icons_rc.py
要安装电子钱包及其所有依赖项,请执行以下操作:
sudo python setup.py install
如果setup.py因“importerror:没有名为setuptools的模块”而失败, 安装python setuptools并再次运行setup.py
sudo apt-get install python-setuptools python-dev sudo python setup.py install
然后您可以从任何目录运行它:
reddcoin-electrum
或者您可以从源代码目录运行它:
./reddcoin-electrum
在Virtualenv(高级)中安装
这是一个更高级的安装程序,您可以将客户端安装到 系统,但仅限于它自己的私有python容器。你也可以 作为普通用户,不需要根用户,除非您需要安装 pyqt4到系统(见下文)
在某处创建一个virtualenv并输入它
virtualenv electrum -p python2.7 source electrum/bin/activate
安装依赖项
pip install ecdsa pbkdf2 requests pyasn1 pyasn1-modules qrcode tlslite numpy SocksiPy-branch
pyqt4不能从pip获得,它是一个pita来构建您自己 无论如何,通过发行版安装它并将其链接到 Virtualenv文件夹。注意,库的系统路径可能是 你的分布不同。
在ubuntu上:
sudo apt-get install python-qt4
在Gentoo上:
ln -s /usr/lib/python2.7/site-packages/sip* $VIRTUAL_ENV/lib/python2.7/site-packages/ ln -s /usr/lib/python2.7/site-packages/PyQt4 $VIRTUAL_ENV/lib/python2.7/site-packages/
创建图标
pyrcc4 icons.qrc -o gui/qt/icons_rc.py
安装Reddcoin Electrum
python setup.py install
如何创建正式软件包
在Linux上:
python setup.py sdist --format=gztar
在Windows上:
export VERSION=2.0.0 pyinstaller windows.spec zip -r dist/reddcoin-electrum-$VERSION-win.zip dist/reddcoin-electrum.exe
在Mac OS X上:
export VERSION=2.0.0 pyinstaller macosx.spec sudo hdiutil create -fs HFS+ -volname "Reddcoin Electrum" -srcfolder "dist/Reddcoin Electrum.app" dist/reddcoin-electrum-$VERSION-mac.dmg