paddlenlp安装教程

一、安装cuda和cuDNN

1、安装paddlepaddle之前,要确保电脑已经安装了对应版本的cuda和cuDNN

(1)安装CUDA

进入官网选择合适版本下载:

按照步骤安装完成即可。安装完成后进行验证,打开cmd命令窗口,输入nvcc -V:

看到如下信息,表示cuda安装成功。

(2)安装CUDNN

进入官网,这个需要注册登录,选择合适版本下载,下载的是一个压缩包。

 注意:这一步需要注册下个人信息才可以下载。

下载完成后,然后解压该文件,将其复制到CUDA的对应的v11.7文件下,有重复的直接替换。

【注意】lib复制到v11.7中的lib->x64中

2、安装paddlepaddle,参考官网教程

【备注】

执行以下命令,验证是否可以用paddle:

python
import paddle
paddle.utils.run_check()

报错如下,这个应该就是CUDA和CUDNN某些地方不匹配吧,稳定的话还是选择低版本好。

Could not locate cudnn_ops_infer64_8.dll. Please make sure it is in your lib

解决方法,前往官网如下图所示位置下载一个zlib包,解压缩后找到zlibwapi.dll文件,剪切到C:\Windows\System32

 【备注】如果无法下载,则右键上方红框链接-->另存为

 二、安装paddle

到paddle官网复制安装命令,paddle官网如图

python -m pip install paddlepaddle-gpu==2.4.2.post117 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/avx/stable.html

验证安装

安装完成后您可以使用 python 进入 python 解释器,输入import paddle ,再输入 paddle.utils.run_check()

如果出现PaddlePaddle is installed successfully!,说明您已成功安装。

如何卸载

请使用以下命令卸载 PaddlePaddle:

  • CPU 版本的 PaddlePaddlepython -m pip uninstall paddlepaddle

  • GPU 版本的 PaddlePaddlepython -m pip uninstall paddlepaddle-gpu

三、安装paddlenlp

参考官网链接

pip install --upgrade paddlenlp -i https://pypi.org/simple

验证安装

安装完成后您可以使用 python 进入 python 解释器,输入

import paddlenlp
paddlenlp.__version__

如果显示对应的版本信息,则表示安装成功

四、报错信息

1、根据提示,重新手动安装“seqeval”库,pip install seqeval ,安装默认最新版本的1.2.2 ,安装过程很顺利,也没有错误,但是再次运行,还是包同样错误。

查了一下原因,根据github的提示,应该是 seqeval 要安装1.2.1 版本的,于是手动进行安装

pip install seqeval ==1.2.1

2、如下报错可以忽略,暂时不管


(llm) C:\Users\pingst>python
Python 3.7.12 | packaged by conda-forge | (default, Oct 26 2021, 05:35:01) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import paddlenlp
C:\Users\pingst\anaconda3\envs\llm\lib\site-packages\setuptools\sandbox.py:13: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
  import pkg_resources
C:\Users\pingst\anaconda3\envs\llm\lib\site-packages\pkg_resources\__init__.py:2871: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('mpl_toolkits')`.
Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
  declare_namespace(pkg)
C:\Users\pingst\anaconda3\envs\llm\lib\site-packages\pkg_resources\__init__.py:2871: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('google')`.
Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
  declare_namespace(pkg)
C:\Users\pingst\anaconda3\envs\llm\lib\site-packages\_distutils_hack\__init__.py:33: UserWarning: Setuptools is replacing distutils.
  warnings.warn("Setuptools is replacing distutils.")

  • 4
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值