美文网首页
Chia安装、主网测试网之间切换

Chia安装、主网测试网之间切换

作者: 二班老许 | 来源:发表于2022-03-07 19:00 被阅读0次

    适用MacCentOSUbuntu,没有Win机器所以没测Win,没测Win,没测Win

    安装chia

    1. 克隆chia源码
    git clone https://github.com/Chia-Network/chia-blockchain.git
    
    2. 进入目录
    cd chia-blockchain
    
    3. 创建python虚拟环境,进入虚拟环境
    python -m venv venv
    . ./venv/bin/activate
    

    退出虚拟环境用deactivate
    再次进入还用第二条命令。

    4. 安装chia

    注意install后面的.这是安装当前目录中的内容。

    pip install .
    
    5. 如果不需要主网测试网切换,那就直接初始化

    目录会在:~/.chia

    chia init
    

    用修改环境变量实现主网测试网切换

    1. 创建两个目录,一个主网的,一个测试网的
    mkidr ~/Project/lab/chia/root/main
    mkidr ~/Project/lab/chia/root/dev
    
    2. 主网环境变量

    .bashrc .bash_profile .zshrc看你需要改哪个就改哪个,其实都一样。
    我改.bash_profile。

    vi .bash_profile
    

    在下方追加以下内容

    export CHIA_ROOT="~/Project/lab/chia/root/main/mainnet"
    export CHIA_STANDALONE_WALLET_ROOT="~/Project/lab/chia/root/main/standalone_wallet"
    export CHIA_KEYS_ROOT="~/Project/lab/chia/root/main/chia_keys"
    
    3. 让环境变量生效
    source .bash_profile
    
    4. 在虚拟环境下,运行chia初始化命令
    chia init
    

    到此,主网环境创建好了。

    5. 测试网环境变量

    修改刚才.bash_profile中的内容

    # export CHIA_ROOT="~/Project/lab/chia/root/main/mainnet"
    # export CHIA_STANDALONE_WALLET_ROOT="~/Project/lab/chia/root/main/standalone_wallet"
    # export CHIA_KEYS_ROOT="~/Project/lab/chia/root/main/chia_keys"
    export  CHIA_ROOT="~/Project/lab/chia/root/dev/mainnet"
    export  CHIA_STANDALONE_WALLET_ROOT="~/Project/lab/chia/root/dev/standalone_wallet"
    export  CHIA_KEYS_ROOT="~/Project/lab/chia/root/dev/chia_keys"
    
    6. 让环境变量生效
    source .bash_profile
    
    7. 在虚拟环境下,运行chia初始化命令,并切换到测试网
    chia init
    chia configure -t true
    

    到此,测试网环境也创建好了。

    8. 主网测试网之间切换,修改环境变量就好了,但要注意:

    修改前:1. 完全关掉gui;2. 关闭所有chia服务chia stop all,kill掉chia_daemon;
    修改后:source .bash_profile让环境变量生效

    安装gui(如果需要的话)

    在chia目录,并在虚拟环境下

    1. 安装
    sh install-gui.sh
    
    2. 进入gui目录,启动gui
    cd chia-blockchain-gui
    npm run electron &
    

    相关文章

      网友评论

          本文标题:Chia安装、主网测试网之间切换

          本文链接:https://www.haomeiwen.com/subject/bamnrrtx.html