ipfs更换旧版本0.4.0以支持python

问题

原来用的是最新版本ipfs,由于0.4.0后的ipfs不支持python调用(仅支持0.4.18 ≤ … < 0.5.0),因此更换到0.4.18,再次运行ipfs daemon的时候,报错:

Error: Your programs version (5) is lower than your repos (12)
Please update ipfs to a version that supports the existing repo, or run
a migration in reverse

解决

  1. 需要先删除’~/.ipfs‘下的所有文文件

    sudo rm -rf ~/.ipfs
    
  2. 重新执行ipfs init即可

by the way

说好的是0.4.18 ≤ … < 0.5.0有效,但我用0.4.8照样会报错,迷惑,最终还是用了0.4.18

你可能感兴趣的:(ipfs更换旧版本0.4.0以支持python)