首页 > 解决方案 > Bash 终端找不到现有文件

问题描述

我跑来find -name libcublas.so.9.0查找libcublas.so.9.0存在于/usr/local/cuda/lib64/and下的文件anaconda3/。这个命令没有显示libcublas.so.9.0/usr/local/cuda/lib64 下的 ?? $PATH 包含/usr/local/cuda/lib64. 我认为出于这个原因,即使我在 pycharm 设置中指定这些变量,pycharm 也找不到此文件:

PATH    /usr/local/cuda/bin:$PATH
 LD_LIBRARY_PATH    /usr/local/cuda/lib64:$LD_LIBRARY_PATH
export CUDADIR  /usr/local/cuda

问题是什么 ?

标签: bashpycharmanaconda

解决方案


环境变量与 find 命令及其内部工作无关。可能您的命令包含一些错误。我从您的帖子中理解的正确语法是:

find / -name 'libcublas.so.9.0' 2>/dev/null

如果您有sudo访问权限,甚至更好:

sudo find / -name 'libcublas.so.9.0' 2>/dev/null

希望这可以帮助。


推荐阅读