
# 为什么exec进入容器后执行GPU相关的操作报错？
**问题现象：**
exec进入容器后执行GPU相关的操作（例如nvidia-smi、使用tensorflow运行GPU训练任务等）报错"cannot open shared object file: No such file or directory"。
![](https://support.huaweicloud.com/cci_faq/zh-cn_image_0175691480.png)
**问题原因：**
安全容器内的cuda库位置为/usr/local/nvidia/lib64，您需要添加/usr/local/nvidia/lib64到LD_LIBRARY_PATH，才能正确地找到cuda库。
**解决方法：**
使用kubectl exec或者前端console登录进入带GPU的容器时，先执行命令**export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/nvidia/lib64**，然后再执行其他GPU相关的操作命令。
