因为刚好在做视频分割的项目,需要用到pytorch,而本人也在安装pytorch上吃了很多亏,所以记录下自己的安装经历,以为同道中人提供一些好的方案。
首先,我先安装了anaconda,在安装anaconda时是按照该链接一步步安装的【Anaconda教程01】怎么安装Anaconda3 - 知乎 (zhihu.com)g
此处环境变量我选择的是系统变量而不是用户变量!
必要的说的是,anaconda版本尽量下载和自己已安装python版本匹配的,这样可以省不少事,然后又遇到一个问题,在cmd命令行验证自己的anaconda是否安装好的时候,输入python后出现This Python interpreter is in a conda environment, but the environment has not been activated.的提示,这个问题该如何处理呢?我查看了一些网友的解决方案,得出的解决方案如下:
1.找到环境路径
打开cmd,并且输入conda info --envs以查看当前的环境名,其中*前是环境名,*后是环境路径
2.激活环境
运行conda activate + 环境路径
3.再次验证
在前两步基础之上继续验证则不会出现提示
最后要说的就是pytorch的安装了,pytorch的安装我是参考以下文章
https://www.jb51.net/article/186132.htmhttps://www.jb51.net/article/186132.htm 按照以上步骤,我终于搭建好我的pytorch了,文末想请教一下大佬们怎么追女生,,,
-------------------------------------------------------------------------------------------------------------
睡了一觉后继续调试代码发现,虽然我已经配置了pytorch的环境,但是在代码运行过程中还是会出现其他库异常的结果,如下图
对于这个问题刚开始我也很头疼, 这可怎么办呢,最后在查文章的时候突然看到要进入anaconda Prompt中并进入pytorch环境中进行安装代码提示错误的库。
解决方案为,先进行上一步的步骤一找到环境路径,再进行步骤二激活环境,此时,便可用pip install继续安装有异常的库,就可以成功解决该问题了