CTF密码学工具_sagemath安装

windows 安装

https://mirrors.aliyun.com/sagemath/win/index.html
目前windows的版本,最高9.3。python版本低,不能安装xenny库
在这里插入图片描述

docker版安装

为了下载速度,设置为阿里云的镜像

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["http://docker.mirrors.ustc.edu.cn"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

直接启动镜像,使用sage-jupyter

docker search sagemath

在这里插入图片描述

docker pull sagemath/sagemath

在这里插入图片描述

docker run  -d -p8888:8888 sagemath/sagemath:latest sage-jupyter

访问以后变成这样,需要进入容器,执行jupyter notebook list
在这里插入图片描述
在这里插入图片描述
进入容器内,

 docker exec -it a591a855ec83 /bin/bash

发现不能执行,需要进入bin目录下

sage@5dc01c4aebdb:~$ ./jupyter notebook list
bash: ./jupyter: No such file or directory
sage@5dc01c4aebdb:~$ 

查找jupyter在那

sage@5dc01c4aebdb:~$ find / -name jupyter

在这里插入图片描述

cd /home/sage/sage/local/var/lib/sage/venv-python3.11.1/bin/

 ./jupyter notebook list

复制token即可,去地址栏访问
在这里插入图片描述
可以运行了,而且版本是10.3
在这里插入图片描述

配置阿里源,安装xenny库

pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
pip install xenny

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值