admin管理员组

文章数量:1535847

Windows10安装PaddleSeg

1、先去https://github/PaddlePaddle/PaddleSeg/blob/release/2.2/docs/install.md这个地方看看需要的环境
2、安装Anaconda,上面的网址没说需要这个,但是后面装PaddlePaddle的时候怎么也装不上,自己在anaconda中创建了一个新的环境就很容易装好了,可能是因为我python就是在anaconda中的,没另外装。总之装了anaconda python就不用装了,而且装起来也变较方便。装完了之后
在命令行conda --version命令验证是否成功
python命令看看python版本。
3、如果需要升级pip就升级pip。pip版本查看:pip -V
升级命令python -m pip install --upgrade pip
4、安装cuda,先用nvidia-smi看看自己的是否安装了驱动,以及驱动版本
|
CUDA Version是你这个驱动能支持的最大CUDA版本,并不代表你已经安装了,是否安装成功要用nvcc -V看看。最终的版本选择要根据PaddleSeg的要求和你电脑能支持的最大版本来选择。比如我就选了cuda10.2。
cuda安装比较简单,https://blog.csdn/qq_34877350/article/details/89208142,随便找个教程就可以。只是可能官网上都是最新的CUDA版本,这时候你可以直接百度你想要的的CUDA版本,比如


第二个点进去就可以,我选择的是本地安装,也可以选在线。安装完了以后用nvcc -V验证是否成功以及cuda版本。
5、cudnn安装也是比较简单的,https://blog.csdn/qq_34877350/article/details/89208142这个链接里也说了就是注意解压复制的部分,是把相应文件夹中的文件复制到文件夹中,比如是把cudnn的bin文件夹中的文件复制到cuda的bin文件夹中,而不是复制cudnn的bin文件夹来覆盖cuda中的bin文件夹。https://zhuanlan.zhihu/p/139668028这个链接帮你怎么验证cudnn安装成功。看cudnn的版本可以看C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include下面的cudnn_version.h,用记事本打开

比如我的版本就是8.2.2
6、安装PaddlePaddle 创建一个anaconda环境conda create -n paddle_env python=3.8 python版本号自己指定即可。conda activate paddle_env进入环境。现在就可以在这个环境里装了PaddlePaddle。https://www.paddlepaddle/install/quick/zh/1.8.5-windows-pip?docurl=/documentation/docs/zh/install/pip/windows-pip.html选好版本,下面有命令,直接用就可以。https://github/PaddlePaddle/PaddleSeg/blob/release/2.2/docs/install.m这个是官网给的方法,而且还有验证是否成功的方法。两个链接都可以用。
7、安装PaddleSeg,https://github/PaddlePaddle/PaddleSeg/blob/release/2.2/docs/install.m这个网址中的2、3、4步挨着来就行了。

最后PaddleSeg文件夹是在C:\Users\你的电脑的名字\PaddleSeg下面,不是在anaconda你创建的环境里,但是你用的时候要在那个环境下用,因为依赖都是在你创建的那个环境下。用之前,先用conda activate paddle_env进入环境。最后上面链接第四步是把所有内容全部复制上,即把/换成空格,四句一起粘贴到命令行,才能正常运行。在运行的过程中总是出现’C:\Program’ 不是内部或外部命令,也不是可运行的程序的提示,但是不影响使用,能正常运行。

感觉用pycharm方便一些,只需要下载pycharm,然后编译环境设置成paddle_env即可。不过得查看一下自己的paddle_env环境中D:\anaconda3\envs\paddle_env\Lib\site-packages\paddleseg有没有这个paddleseg包,没有的话就conda activate paddle_env + pip install paddleseg即可。

本文标签: PaddleSeg