Linux安装conda,jupyterlab使用conda环境

Linux安装conda,jupyterlab使用conda环境

    • 卸载之前的conda
    • 下载conda
    • 安装conda
    • jupyter-lab使用conda环境
    • 更换清华源
    • jupyter hub
    • jupyter-lsp
    • jupyter dotnet Core

之前conda不知道出了什么问题,在jupyterlab中无法正常使用conda环境。所以将conda删除,重新安装环境。
因为刚使用不久,项目不多,依赖装的也不多,才可以下定决心做这个操作。

卸载之前的conda

注意:非必要情况,不要卸载conda
因为之前是安装在/home/ubuntu/miniconda3/,所以切换路径到/home/ubuntu/,将miniconda3/及相关文件删除:

cd /home/ubuntu/
rm -rf miniconda3/
rm -rf .conda
rm .condarc
rm -rf .jupyter
rm -rf .local/share/jupyter

下载conda

我使用的是Miniconda,到官网将其下载,我下载的是一个Miniconda3-latest-Linux-x86_64.sh文件。
将其放到/home/ubuntu/,因为我想安装在这里。但是实际上放这里也是可以的,因为安装过程中有询问安装到路径,那时候再输入对应路径即可。

安装conda

执行Miniconda3-latest-Linux-x86_64.sh脚本:

bash Miniconda3-latest-Linux-x86_64.sh
# 或者
./Miniconda3-latest-Linux-x86_64.sh

回车确定,yes接受license之后可以选择安装地址。

安装完成之后,刷新环境变量

source ~/.bashrc

在shell行之前出现(base)就表示安装成功

ubuntu@ubun:~$ source ~/.bashrc
(base) ubuntu@ubun:~$

jupyter-lab使用conda环境

base环境下安装:

conda install nb_conda_kernels
conda install jupyterlab
jupyter lab

Linux安装conda,jupyterlab使用conda环境_第1张图片
Linux安装conda,jupyterlab使用conda环境_第2张图片

创建新环境:

conda create --name py38 python=3.8 ipykernel

Linux安装conda,jupyterlab使用conda环境_第3张图片
Linux安装conda,jupyterlab使用conda环境_第4张图片

使用ipykernel虽然可以创建出环境选项卡,但是无法使用环境

conda activate py38
python -m ipykernel install --user --name py38

Linux安装conda,jupyterlab使用conda环境_第5张图片
Linux安装conda,jupyterlab使用conda环境_第6张图片

更换清华源

查看conda配置文件:

cat ~/.condarc

在这里插入图片描述

命令行输入:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
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/pytorch/

设置搜索时显示通道地址:

conda config --set show_channel_urls yes

再次查看conda配置文件:

cat ~/.condarc

Linux安装conda,jupyterlab使用conda环境_第7张图片

其实前面的命令就是将对应的配置写入~/.condarc文件
上面的命令也可以使用:

gedit ~/.condarc

将下面写入保存,

channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  - defaults
show_channel_urls: true

stackoverflow

jupyter hub

jupyter-lsp

jupyter-lsp

jupyter dotnet Core

.NET Core with Jupyter Notebooks
在jupyter上配置.Net Core使用C#

Linux安装conda,jupyterlab使用conda环境_第8张图片

你可能感兴趣的:(Python,anaconda,linux,ubuntu,miniconda,jupyterlab)