linux安装miniconda
-
下载miniconda
-
查看系统位数:
uname --m
清华源查看对应版本:https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/
-
下载wget:
apt-get update apt-get -y install wget
-
利用wget命令下载:
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-py39_4.12.0-Linux-x86_64.sh
-
-
安装miniconda:
bash Miniconda3-py39_4.12.0-Linux-x86_64.sh
-
将miniconda添加到环境变量中:
下载vim :
apt-get -y install vim
vim ~/.bashrc
扫描二维码关注公众号,回复: 15979388 查看本文章添加:
export PATH="~/miniconda3/bin:"$PATH
source ~/.bashrc
source activate
-
配置清华源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ 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/cloud/msys2/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/ conda config --set show_channel_urls yes
conda相关
创建虚拟环境:conda create -n [虚拟环境名] python=3.9
查看已有虚拟环境:conda env list
激活虚拟环境:conda activate [虚拟环境名]
删除虚拟环境:conda remove -n [虚拟环境名] --all
查看当前环境下已安装的包:conda list
导出当前环境下的包:conda env export > environment.yml
根据导出的包安装环境:conda env create -f environment.yml
安装包:conda install [包名]
安装下载到本地的包:conda install --use-local [包路径]
参考:https://www.freesion.com/article/86891500741/
卸载当前环境下包:conda uninstall 包名
卸载指定虚拟环境中的包:conda remove --name $[虚拟环境名] $[包名]
查看当前镜像conda config --show channels
还原默认镜像conda config --remove-key channels
配置清华源镜像
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
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/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --set show_channel_urls yes
jupyter相关
安装jupyterlab:conda install jupyterlab
添加当前环境到jupyter kernel:python -m ipykernel install --user --name=[环境名]
查看已添加的jupyter内核:jupyter kernelspec list
删除指定jupyter内核:jupyter kernelspec remove [环境名]
服务器开jupyter:
-
生成密码并复制:
jupyter-notebook password
-
vim 用户目录/.jupyter/jupyter_lab_config.py
-
创建jupyter配置文件:
jupyter lab --generate-config
-
修改JupyterLab配置文件:
vim 用户目录/.jupyter/jupyter_lab_config.py
添加下面的内容c.NotebookApp.allow_root = True c.NotebookApp.ip = '0.0.0.0' c.NotebookApp.open_browser = False c.NotebookApp.password = '复制的密码' c.NotebookApp.port = 8888
-
后台运行:
nohup jupyter lab --allow-root > jupyter.log 2>&1 &
服务器如果有防火墙:映射到本地
ssh -N -f -L localhost:8899:localhost:8899 用户名@服务器ip
在m1芯片下,安装x86的包
新建虚拟环境,该环境中的Python架构为x86,经过转译运行
CONDA_SUBDIR=osx-64 conda create -n test
conda activate test
python -c "import platform;print(platform.machine())"
应输出“x86_64”
conda env config vars set CONDA_SUBDIR=osx-64
make sure that conda commands in this environment use intel packages
conda deactivate
# 需要reactivate该虚拟环境,以使设置生效
conda activate test
echo "CONDA_SUBDIR: $CONDA_SUBDIR"
# 应输出“CONDA_SUBDIR: osx-64”