Ubuntu16.04安装charm-cryto总结及遇到问题记录

小菜鸡安装charm-cryto的过程历时一周,期间踩过各种坑,现将一部分记得的记录下来,希望可以能够帮助到大家,被一个bug困住的感觉太难受啦!

Ubuntu版本问题
我一开始使用的是Ubuntu 20.04,可以成功安装上GMP和PCB,但是在charm-cryto make时一直报错,期间也尝试过降低openssl(原1.1.1)到1.0.1,无用。后查阅资料看大家的系统环境基本是18.04及以下,遂尝试降低系统版本,首先尝试了18.04,但是这个版本在我这安装VMTool后不起作用,无法复制命令,觉得麻烦就放弃这一版本了,又尝试16.04,过程中参考的文档是Ubuntu16–charmcrypto安装
在跟随教程的过程中我遇到了以下几个问题:
①pip3 isntall hypothesis 安装报错(好像是pip版本问题来着,xxxxxx upgrade),参考文档是:解决了问题
②我没有更换openssl的版本,就还是16.04的原版本。我这边测试无碍。
③安装GMP详细版本可参考:GMP安装详细教程;PCB安装详细教程可参考:PCB安装
④在make charm-cryto0.43时,报错: HTTP Error 403: SSL is required Makefile:37: recipe for target ‘install’ failed,下载distribute-0.6.49.tar.gz文件放到charm解压包后再sudo make即可解决该问题。
④解决上一问题后,make过程中又出现: File “setup.py”, line 2, in use_setuptools() #bootstrap installs Distribute if not installed
File “/home/lxq/Desktop/test/Charm-Crypto-0.43/distribute_setup.py”, line 145, in use_setuptools
在这里插入图片描述解决方法是:sudo vim setup.py
将第二行代码注释
在这里插入图片描述

好啦,以上就是我近一周踩过的我记得的典型的坑的总结,希望可以帮助到大家可以准确又快速地从坑中爬上来,排版有些乱,将就一下啦~

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值