赞
踩
由于部分环境已经装好,故只需要配置缺少部分。
1.登录 https://ngc.nvidia.com 会直接出现 CATALOG画面
2.请点击下图右上角 ”Welcome Guest”,然后点选下方 ”Sing in/Sing Up”
3.进入后点选 ”NVIDIA Account” 旁边的”Continue”,就会进入下图右的“登陆”或“创建一个账户”的画面,然后按照标准开帐户的流程执行就可以。
1.登陆NGC,点选右上角用户名,在下拉菜单中选择 ”setup” 选项
2.进入下面选项后,点击 ”Get API Key”
3.在下面点击右上角”Generate API KEY”会跳出“确认”,点击”confirm”就可以
4.生成的这组密钥在整个训练过程以及最后推理时都需要用到,非常关键。由于密钥只有在创建时候能看到内容,日后无法在NGC独立查询,请自行复制做好记录。
- $sudo apt-get install software-properties-common
- $sudo add-apt-repository ppa:graphics-drivers/ppa
- $sudo apt-get install nvidia-driver-460
- $sudo reboot # 重启之后才会生效,重启后执行 nvidia-smi 检查驱动
本人已安装过nvidia-driver-515,故不再安装。
- sudo apt-get install -y ca-certificates curl gnupg lsb-release
- curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
- echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu
- (lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
- sudo apt-get update
- sudo apt-get install -y docker-ce docker-ce-cli containerd.io
- #测试安装
- sudo docker run hello-world
- curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add -
- distribution=$(. /etc/os-release;echo $ID$VERSION_ID)
- curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list | sudo tee /etc/apt/sources.list.d/nvidia-docker.list
- sudo apt-get update && sudo apt-get install -y nvidia-docker2
- sudo systemctl restart docker
- # 测试安装
- sudo docker run --rm --gpus all nvidia/cuda:11.0.3-base-ubuntu20.04 nvidia-smi
如果出现以下信息,表示docker与nvidia-docker2都安装完成:
sudo docker login -u '$oauthtoken' --password-stdin nvcr.io <<< '申请的密钥'
登录成功会显示Login Succeeded。
- sudo apt-get update && sudo apt-get install -y libsndfile1 ffmpeg
- pip install Cython
- pip install --user pytest-runner
- pip install rosa numpy==1.19.4
- pip install torchmetrics==0.6.0
- pip install nemo_toolkit[all]==1.4.0
- pip install ASR-metrics
- $python
- >>>import nemo
- >>>import nemo.collections.asr as nemo_asr
若没有报错表示安装成功(warning不用理会)。
遇到的坑:执行import nemo.collections.asr as nemo_asr报错。
解决方法:pip库numba0.55.1对应的llvmlite是0.38,把numba换成0.53.1之后,llvmlite自动也换成0.36了,问题解决。
jupyter lab --ip 0.0.0.0 --port 8888 --allow-root
成功进入。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。