首先,miniconda创建环境时可以不安装python,因为从pytorch官网复制的命令可以安装上符合torch版本的python,不需要自己选择。
安装完成后直接运行会出现numpy包“版本不对应”的问题,具体的描述:
Please note and check the following:
* The Python version is: Python3.8 from "D:\python\envs\raft\python.exe"
* The NumPy version is: "1.19.2"
and make sure that they are the versions you expect.
Please carefully study the documentation linked above for further help.
Original error was: DLL load failed while importing _multiarray_umath: 找不到指定的模块。
这时候conda activate进入环境之后,使用pip list和conda list会发现各安装了一个numpy,问题就出在这里。把pip工具下的numpy卸载之后就可以了。
pip uninstall numpy