Anaconda

conda命令

  • 可以区分不同版本的package
  • 设置一个叫pytorch的分区,但是并没有安装pytorch
  1. conda create -n 名字 包名=版本
  2. conda create -n pytorch python=3.9
  • 激活环境
  1. conda activate pytorch
  2. conda deactivate
  • 查看包列表

    1_1.jpg
    可以看到并没有安装PyTorch

    1. pip list

PyTorch安装

  • GPU型号: NVIDIA GeForce 920MX
  • 有NIVIDIA的显卡,下载PyTorch时可以选择9.1的CUDA
  • 如果显卡不支持CUDA就选择none
  • 在控制面板里查看是否支持cuda: 选择NVIDIA控制面板-帮助-系统信息-组件。我的电脑支持CUDA10.1
    1_2.jpg
  • 复制命令在Anaconda里下载即可
  1. # CUDA 10.1
  2. conda install pytorch==1.7.1 torchvision==0.8.2 torchaudio==0.7.2 cudatoolkit=10.1 -c pytorch

找到支持CUDA10.1的版本

换源

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 —set show_channel_urls yes

Jupyter安装与配置

  • Jupyter随着Anaconda自动安装
  • 但是在Pytorch里启动Jupyter需要配置:
  1. #在conda里安装需要的包
  2. conda activate pytorch
  3. conda install nb_conda
  • 在pytorch的conda命令行中启动Jupyter
  1. jupyter notebook
  • 在File里面选择new一个file即可写代码

Tensorboard安装

  1. conda activate pytorch
  2. pip install tensorboard

opencv安装

  1. pip install opencv-python -i https://pypi.doubanio.com/simple

数据集的下载

https://download.pytorch.org/tutorial/hymenoptera_data.zip

下载增速(国内换源)

  1. pip install xxx -i https://pypi.doubanio.com/simple