安装annaconda
创建新环境, cyberbattle需要的是3.8.3版本
pip安装一堆包
尝试运行 run.py
运行时的小问题
其中遇到了pycharm在调用其他文件夹下面的文件时遇到的错误: 如 调用自定义Myclass 文件夹下的 onmodle.py 显示未找到该文件 将Myclass文件夹的父级文件夹设置为 根源
安装过程中的小问题
boolean.BooleanAlgbra 在 pip intsall boolean 后依旧报错,显示没有该属性 解决方法:pip install boolean.py
安装cuda
教程:https://zhuanlan.zhihu.com/p/102966512 注意版本号,下方有版本号不对应导致疯狂踩坑的弥补方法
安装GPU版本的pytorch
我原先安装的pytorch 时cpu版本的(使用python命令 torch.version 可以查看torch的版本,如果时cpu版本 会显示 版本号+cpu,如果只显示版本号 则时GPU版本) 解决方法:
-
卸载cpu版本的pytorch (安装两个版本的pytorch也会出错:pytorch Key already registered with the same priority: GroupSpatialSoftmax 也使用该方法可以解决) conda uninstall pytorch
pip uninstall torch
pip uninstall torch # 需要跑两次pip uninstall
参考链接:https://www.jianshu.com/p/66e33e65577d
- 安装pytorch
https://pytorch.org/get-started/locally/ 根据机器环境,cuda版本等,在终端输入 网页提供的命令(黄色框框部分),等待运行完即可
安装CUDA版本出错
根据 https://blog.csdn.net/nyist_yangguang/article/details/115011602 排查发现 我目前的cuda版本11.4 重新安装pytorch
cuda重装的教程: https://blog.csdn.net/m0_37605642/article/details/99100924
cuda gpu 能正常运行的验证
import torch torch.zeros(1).cuda() 验证成功
|