Ubuntu安装sagemath环境搭建
Ubuntu篇Crypto常见工具
Ubuntu 安装 conda
pip 换源
安装sagemath
- ubuntu 22.04中安装和使用 sagemath
使用 sagemath
扩充Ubuntu虚拟机的磁盘容量
- GParted给ubuntu系统磁盘resize大小时候出现cannot resize read-only file system解决办法
解决办法
Ubuntu 安装 conda
安装 conda
# conda安装
wget https://mirrors.bfsu.edu.cn/anaconda/archive/Anaconda3-2023.03-Linux-x86_64.sh --no-check-certificate
bash Anaconda3-2023.03-Linux-x86_64.sh
source ~/.bashrc
管理虚拟环境的命令
conda env list
conda info -e
conda info --envs
conda create -n your_env_name python=X.X(3.6、3.7等)
source activate your_env_name(虚拟环境名称)
source deactivate your_env_name(虚拟环境名称)
conda remove -n your_env_name(虚拟环境名称) --all
conda create -n py39 python=3.9
source activate py39
source deactivate py39
python包的管理命令
conda list
conda install package_name(包名)
conda install scrapy==1.3
conda install -n 环境名 包名
pip install -i http://mirrors.aliyun.com/pypi/simple Pillow
管理镜像源的命令
conda update conda
conda update anaconda
conda update --all
conda update python
conda config --show channels
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
pip的常用命令
管理镜像源的命令
pip install pip -U
pip config list
pip config --global set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple/
pip config --global set install.trusted-host mirrors.aliyun.com
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple xxx-package
pip config unset key
pip config unset global.index-url
pip config unset global.trusted-host
pip search flask
pip install --index-url https://pypi.tuna.tsinghua.edu.cn/simple/ oracle
pip install --index-url https://mirrors.aliyun.com/pypi/simple/ oracle
管理python包的命令
pip list
pip purge
pip remove
pip help
pip install xxx
pip uninstall xxx
pip show xxx
pip check xxx
pip freeze > requirements.txt
pip install -r requirements.txt
pip install --index-url https://pypi.tuna.tsinghua.edu.cn/simple/ oracle
Sagemath安装及使用
安装sagemath安装
安装sagemath
sudo -i
apt update
apt-get update
apt install sagemath
sage安装第三方库
sage安装第三方库
sage --pip install [第三方库]
sage --pip list
创建脚本
touch test.py
touch test.sage
运行脚本
sage test.py
sage test.sage
Sagemath使用
x = var('x')
factor(x^5 - 1)
phi = euler_phi(n)
n = x**2 + y**2
x,y = two_squares(n)
注分解网站:https://www.alpertron.com.ar/ECM.HTM
sagemath中文文档参见
sagemath源文档
Sage入门常见用法一个Blog
CSDNsagemath常用函数