1. 安装PyCharm
  2. 安装Anaconda,可能会需要自己手动在系统环境变量中添加一些东西
  3. 可以在Anaconda环境中添加一个额外的“工作空间”
    1. 链接链接中有一些镜像可加快安装速度
    2. 移除镜像 conda config --remove 镜像
    3. 在Anaconda Prompt的命令行(最前面有一个base)中输入:

conda create -n pytorchRoom(随便一个名称) python=3.7.10

  1. 进入该空间:conda activate pytorchRoom
  2. 安装pytorch,输入 conda install pytorch==1.2.0 torchvision cudatoolkit=10.1
  3. 注意,安装的python pytorch版本要与自己电脑的cuda版本符合!!
  4. 进入python,即输入 python ,再 import torchtorch.cuda.is_available()
    1. 把PyCharm 与Anaconda的库联合起来,即在PyCharm创建项目时选择Anaconda的Python
    2. 降低python或pytorch的版本,conda install python=x.x,有时候可能版本不对会报错 也可能会卡很久

image.png

  1. 删除环境 conda remove -n 环境名 --all
  2. 查看包环境 conda info --envs

查看GPU相关信息
通过cmd,输入nvidia-smi -l 5每5秒刷新一次

卸载包

  1. conda uninstall XXX
  2. 移除并卸载
    1. conda remove XXX
    2. pip uninstall XXX

    当包的安装方式是pip时,只能用pip来卸载。 pip的一些参数可见链接

一些版本对应表

image.png
image.png
image.png

error

  1. ModuleNotFoundError: No module named ‘past’ ,与 SummaryWriter 有关
    1. 在conda终端运行 pip install future
  2. 在使用 tensorboard 时,那个 graphs 对应的网络结构显示不出来,其他的图像可以显示,未解决

image.png