Author

Topic: 如何安装Counterpartyd(XCP)客户端 (Read 2319 times)

newbie
Activity: 13
Merit: 0
March 18, 2014, 08:44:35 AM
#24
我的是Mac操作系统  怎么安装啊  求大神指教
full member
Activity: 123
Merit: 100
还是没搞定·······再试试!!!!
newbie
Activity: 28
Merit: 0
搞了大半天还是不太行 智商太低了我 Embarrassed Embarrassed Embarrassed
newbie
Activity: 14
Merit: 0
谢谢 指导  学习了
newbie
Activity: 56
Merit: 0
 Grin先顶一下 表示支持  有点看不懂 看来要好好学习一下了
newbie
Activity: 42
Merit: 0
挺全的感觉用帮助 谢了 Grin
newbie
Activity: 23
Merit: 0
受教了,感谢
newbie
Activity: 20
Merit: 0
多谢指导 步骤很详细 连我这种电脑小白都会操作了 Grin
newbie
Activity: 18
Merit: 0
谢谢指教  thanks
sr. member
Activity: 325
Merit: 250

等在线钱包出来了,钱还那么好赚吗。人家狼叫受都说了,这是高智商压制低智商的游戏
jr. member
Activity: 56
Merit: 10
搞了大半天还是不太行
newbie
Activity: 3
Merit: 0
谢谢  非常有用
newbie
Activity: 21
Merit: 0
新手上路  弱弱的问一句 为什么我按照方法去做还没安装成功
newbie
Activity: 54
Merit: 0
这个贴子需要太多时间看懂, 不太明显
newbie
Activity: 24
Merit: 0
这个问题一直困扰着我  现在终于会搞了
newbie
Activity: 21
Merit: 0
谢谢  非常有用
newbie
Activity: 23
Merit: 0
先顶一下 表示支持  有点看不懂 看来要好好学习一下了
newbie
Activity: 3
Merit: 0
好复杂的样子,学习·······
member
Activity: 96
Merit: 10
钱还需要研究怎么使用么? Huh
newbie
Activity: 10
Merit: 0
半天嫩是没弄明白
newbie
Activity: 12
Merit: 0
学习到了 顶一下
newbie
Activity: 13
Merit: 0
好帖,学习下!
newbie
Activity: 53
Merit: 0
这么复杂,明显只适合存在于小圈子中啊,开发个好用的钱包就这么难吗
sr. member
Activity: 602
Merit: 252
February 03, 2014, 10:20:42 AM
#1
原文:http://counterpartyd-build.readthedocs.org/en/latest/SettingUpBitcoind.html
本文只翻译Windows环境下如何安装。


设置bitcoind
警告
这部分是设置 counterpartyd 运行在主网络( mainnet)上,意味着当你使用它的时候,你是用真正的XCP在工作 。

如果你想要在测试网络(testnet)上使用,请参考“在测试网络运行部分” 。
counterpartyd 跟Bitcoin参考客户端(bitcoind)通讯。正常情况下,你要在同一台电脑上运行 bitcoindon 和 counterpartyd 。尽管如此,你也可以将 bitcoind运行在一个完全不同的服务器上。
无论你是从源代码(building counterpartyd from source )中还是从安装文件(installer package)中使用counterpartyd,这一步是有必要的。
同时,第三方的RPC接口,例如Blockchain.info是不支持的。

Windows环境下

如果你还没有准备好,到bitcoind下载页( the bitcoind download page )下载Windows安装文件,以默认的方式安装。
安装好之后,同时按住键盘上的Windows和R按键(Windows+R),然后输入 cmd.exe 来打开命令窗口。输入下面的命令 :

cd %APPDATA%\Bitcoin
notepad bitcoin.conf

当记事本弹出窗口让你创建一个新的文件的时候,点“确定”,然后粘贴下面的文本内容到记事本中:

rpcuser=rpc
rpcpassword=rpcpw1234
server=1
daemon=1
txindex=1

注意:
·         如果你想要 bitcoind 运行在测试网络(testnet)上,而不是主网络(mainnet)上,请参考“运行在测试网络”里的内容(Additional Topics)。
·         你应该将上面的RPC密码改为更加安全的密码。
完成之后,同时按住CTRL+S键保存,然后退出记事本。

新的区块链(Blockchain)下载

下一步,如果你从来没有在你电脑上运行Bitcoin客户端的话 (比如一直没有下载过区块链 blockchain),你要运行 bitcoind 或者 bitcoin-qt ,然后等待完成区块链的下载。

已经有了区块链( Blockchain)

如果你已经在你的电脑里下载过区块链(比如你已经使用过Bitcoin客户端),你可能需要打开DOS命令行窗口,找到Bitcoin程序安装目录(比如 C:\Program Files (x86)\Bitcoin\),然后运行下面的命令:

bitcoin-qt.exe --reindex

或者:

daemon\bitcoind.exe --reindex

这将会开启bitcoin做一次在硬盘中重新加载区块链 (blockchain )的操作。原因是我们在上面的bitcoin config文件中加了 txindex=1 配置参数,意味着需要再次加载区块链来产生必要的索引目录,此加载将会持续几个小时。此项操作做一次之后,你没必要再做第二次。

下一步

上面操作完成之后,你有两种选择:
·         关闭Bitcoin-QT 然后直接运行 bitcoind.exe 。你可以将它放在开机启动程序中跟随系统启动,或者使用一些如NSSM的工具。
·         你可以简单的重新运行Bitcoin-QT (因为配置的改变生效了)来使用。这对于开发或者测试 都没有问题,但是对于产品系统不合适。(你可以设置Bitcoin-QT 随机启动,之后可以跟电脑开机的时候一起启动)。
 
使用安装程序
警告
由于现在 counterpartyd 的开发状态, 推荐Windows用户不要使用 Windows安装程序 ,取而代之根据下面的步骤使用源代码来运行客户端(Building & Running from Source )。因为 通常情况下,Windows 安装文件总是落后于 counterpartyd 开发进度好几天,而且现在正是初期的开发阶段,由于这样的事实会给用户导致很多问题。从源代码中运行是最好的跟频繁的更新保持同步的方式。
注意
在开始这部分之前,请确保你已经安装操作步骤设置好bitcoind了(Setting up bitcoind )。
这部分包括安装counterpartyd 以及安装Windows程序的首要条件。
现在只有 Windows环境下的安装文件,但是对于其他操作系统的安装包会在将来出来。

Windows环境下

·         下载64位的 counterpartyd 程序 64-bit Windows (现在还没有给32位的Windows的安装文件。如果有足够的需求,我们会创建32位的安装文件)。
·         运行安装文件。
·         安装程序会验证你系统所有的相关信息,以及安装 counterpartyd.exe。
·         安装程序会收集你bitcoind安装中的数据,然后从中创建一个基本的 counterpartyd.conf配置文件。
·         安装程序也会自动运行counterpartyd 和登陆。
你可以通过程序菜单的快捷方式运行 counterpartyd 。

从源代码中创建和运行
注意
在你开始这部分之前,请确保你安装操作步骤设置好了(Setting up bitcoind )。
这部分提供从源代码中运行 counterpartyd 的相关信息。

Windows环境下

首要条件
注意
如果你运行的是64位的 Windows系统,通常最好下载下面所有的64位版本的软件。除非你想要创建一个32为的Counterpartyd安装程序,要是这样的话,你就下载32位的软件。

从源代码中创建 counterpartyd 的最小需求如下:

·         Python 3.2.x – 下载 32-bit version or 64-bit version。安装在默认目录下 C:\Python32
·         Python Win32 extensions – 下载 32-bit version or 64-bit version
·         APSW for Windows – 下载 32-bit version or 64-bit version
·         Git for Windows. 从这里 下载和安装。使用默认的安装选项
如果你想要创建Counterpartyd安装程序,也下载下面的软件:
·         从这里 下载– 在安装的时候选择默认的方式安装在默认的目录下
·         下载NSIS SimpleService 插件,这里 然后保存.dll文件在你的NSIS plugins 目录里 (例如 C:\Program Files (X86)\NSIS\plugins)
·         cx_freeze – 选择相应版本下载 32-bit version or 64-bit version

安装

输入 -R t打开对话窗口,输“cmd.exe”来运行DOS命令窗口。
在命令窗口中输入下面的命令:

cd C:\
git clone https://github.com/xnova/counterpartyd_build
cd counterpartyd_build
C:\Python32\python.exe setup.py

上面的步骤将会检查创建脚本到C:\counterpartyd_build,然后运行 setup.py 脚本,这将从git counterpartyd ,用必须的条件来创建虚拟环境,而且会做一些其他的任务来集成到系统中
如果你选择在电脑开机的时候自动运行 counterpartyd , 设置脚本也在你的开始菜单中会创建一个 counterpartyd 快捷方式。
在成功完成脚本运行之后,你现在可以根据下面的步骤来运行counterpartyd 了。

从源代码中运行

安装完成之后,打开DOS命令窗口,用下面的命令运行 counterpartyd :
counterpartyd server
然后你可以打开另外一个命令窗口来运行任何其他功能的counterpartyd’s 例如:
counterpartyd send --from=12WQTnVbzhJRswra4TvGxq1RyhUkmiVXXm --to=1QGZ4sCpvCgRizL5v4NniaKdZKzxBtVN3q --asset=XCP --quantity=5
更多的例子,请看链接。
运行 counterpartyd 测试包:

counterpartyd tests

更新到最新的源代码

由于代码在Github上改进和提高状态,你需要刷新你本地文件,例如:

cd C:\counterpartyd_build
git pull origin master
cd C:\counterpartyd_build\dist\counterpartyd
git pull origin master

如果在你运行counterpartyd的时候,你丢失了附属物或者其他的错误,你总能够运行setup.py,这会重新产生你库里的附属物reqs.txt:

cd counterpartyd_build
C:\Python32\python.exe setup.py

创建你自己的安装程序

完成上面步骤的首要条件,然后执行下面的命令来创建安装包:

cd C:\counterpartyd_build
C:\Python32\python.exe setup.py -b

如果成功了,你将要提供一个存储安装包的目录。
 
Jump to: