文章目录
1 Miniconda安装
1 官网
2 安装
mkdir -p ~/miniconda3
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/miniconda3/miniconda.sh
bash ~/miniconda3/miniconda.sh -b -u -p ~/miniconda3
rm ~/miniconda3/miniconda.sh
3 激活使用
# 激活conda
source ~/miniconda/bin/activate
# 初始化所有shell
conda init --all
2 加速下载:代理
1 单次代理,用于pip方式安装
-i https://pypi.tuna.tsinghua.edu.cn/simple/
-i https://mirrors.aliyun.com/pypi/simple/
2 永久代理
1 conda,用于conda方式安装
编辑 ~/miniconda3/.condarc
,写入以下内容
channels:
- defaults
show_channel_urls: true
default_channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
2 pip,用于pip方式安装
在虚拟环境的根目录下,若是Linux,创建pip.conf
,若是Windows,则创建pip.ini
写入以下内容
[global]
index-url = https://mirrors.aliyun.com/pypi/simple
trusted-host = https://mirrors.aliyun.com/pypi/simple
3 离线安装
1 离线安装单个依赖
# 在有网络的虚拟环境中,下载包
pip download <依赖包名> -d ./offline_packages
# 在没网络的虚拟环境中,离线安装
pip install --no-index --find-links=./offline_packages <依赖包名>
2 离线安装所有依赖
pip download -r requirements.txt -d ./offline_packages
pip install --no-index --find-links=./offline_packages -r requirements.txt
3 离线安装整个虚拟环境
# 当前虚拟环境下安装打包工具
conda install -c conda-forge conda-pack
# 打包
conda pack -n open-webui -o open-webui.tar.gz
# 拷到服务器,直接解压到envs下
cd ~/miniconda/envs
tar -zxvf open-webui.tar.gz
# 验证
conda env list