Mac系统 (m系列芯片) 安装d2l (Dive into Deep Learning|动手学深度学习)

  1. 安装miniforge
    不要用文档上说的miniconda。
    下载最新版mac系统arm版本的miniforge,比如:Miniforge3-26.3.2-2-MacOSX-arm64.sh。
    执行bash ./Miniforge3-26.3.2-2-MacOSX-arm64.sh, 默认会安装到/Users/xxx/miniforge3,安装过程中可以自定义安装路径。
  2. 新建1个虚拟环境并激活
    安装miniforge完成后,关闭终端,重新打开一个终端。
    conda create -n d2l python=3.10
    conda activate d2l
    这里,python版本选择3.10,其它版本会报错。
  3. 安装依赖
    conda install pytorch torchvision torchaudio -c pytorch
    pip install d2l
  4. 下载代码并运行
    按照文档,执行以下命令。
    mkdir d2l-zh && cd d2l-zh
    curl https://zh-v2.d2l.ai/d2l-zh-2.0.0.zip -o d2l-zh.zip
    unzip d2l-zh.zip && rm d2l-zh.zip
    cd pytorch
    jupyter notebook
    Web浏览器中打开http://localhost:8888(通常会自动打开)。