- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
我在 Ubuntu 15.10 上运行 TensorFlow。当我输入pip show tensorflow
时,我看到TF已经正确安装了。
但是,当我编写 import tensorflow as tf
时,我收到以下错误消息:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/me/anaconda2/lib/python2.7/site-packages/tensorflow/__init__.py", line 23, in <module>
from tensorflow.python import *
File "/home/me/anaconda2/lib/python2.7/site-packages/tensorflow/python/__init__.py", line 49, in <module>
from tensorflow import contrib
File "/home/me/anaconda2/lib/python2.7/site-packages/tensorflow/contrib/__init__.py", line 23, in <module>
from tensorflow.contrib import layers
File "/home/me/anaconda2/lib/python2.7/site-packages/tensorflow/contrib/layers/__init__.py", line 68, in <module>
from tensorflow.contrib.layers.python.layers import *
File "/home/me/anaconda2/lib/python2.7/site-packages/tensorflow/contrib/layers/python/layers/__init__.py", line 22, in <module>
from tensorflow.contrib.layers.python.layers.initializers import *
File "/home/me/anaconda2/lib/python2.7/site-packages/tensorflow/contrib/layers/python/layers/initializers.py", line 24, in <module>
from tensorflow.python.ops import random_ops
File "/home/me/anaconda2/lib/python2.7/site-packages/tensorflow/python/ops/random_ops.py", line 23, in <module>
from tensorflow.python.framework import ops
File "/home/me/anaconda2/lib/python2.7/site-packages/tensorflow/python/framework/ops.py", line 39, in <module>
from tensorflow.python.framework import versions
File "/home/me/anaconda2/lib/python2.7/site-packages/tensorflow/python/framework/versions.py", line 22, in <module>
from tensorflow.python import pywrap_tensorflow
File "/home/me/anaconda2/lib/python2.7/site-packages/tensorflow/python/pywrap_tensorflow.py", line 28, in <module>
_pywrap_tensorflow = swig_import_helper()
File "/home/me/anaconda2/lib/python2.7/site-packages/tensorflow/python/pywrap_tensorflow.py", line 24, in swig_import_helper
_mod = imp.load_module('_pywrap_tensorflow', fp, pathname, description)
ImportError: libcudart.so.7.5: cannot open shared object file: No such file or directory
对于它的值(value),我已按照说明 here并设置我的 LD_LIBRARY_PATH
和 CUDA_HOME
环境变量。
有什么建议吗?
编辑:
我已经安装了 CUDA 7.5 并将这些添加到我的 .profile
文件中:
export LD_LIBRARY_PATH="/usr/local/cuda-7.5/lib64"
export CUDA_HOME=/usr/local/cuda-7.5
但是,我仍然看到相同的错误消息。
编辑:
我在运行 ldd/usr/local/cuda-7.5/lib64/libcudart.so.7.5
时看到以下输出:
linux-vdso.so.1 => (0x00007ffdac7ea000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fc27a281000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fc27a07d000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fc279e5e000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fc279c56000)
/lib64/ld-linux-x86-64.so.2 (0x00005604f5406000)
编辑:
如果相关,我使用 GeForce GT640。
编辑:
我关注了@tommus' advice并在运行 TensorFlow 之前调用了 source ~/.profile
,现在它就像一个魅力。
感谢所有试图在评论中帮助我的人——这是我第一次使用任何类型的 Linux 发行版,我真的非常感谢我收到的所有耐心帮助远 :-) 你们真是太棒了!
最佳答案
编辑 .profile
文件后,您要么需要注销并重新登录,要么运行以下命令:
来源 ~/.profile
解决方案是持久的,因此无需再次执行。
关于python - TensorFlow:libcudart.so.7.5:无法打开共享对象文件:没有这样的文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36159194/
我正在尝试安装 Tensorflow GPU 版本,但遇到了问题。我已经通过运行安装了 nvidia-cuda-toolkit sudo apt install nvidia-cuda-toolki
您好,不幸的是我的项目还有另一个问题。该项目是一个客户端服务器程序,在两台机器上使用,一台通过 TCP 向另一台发送图像数据。两台机器都是 Ubuntu 16.04 机器并安装了 OpenCV,但只有
在 python 中调用时,cv2 正在寻找错误的 libcudart.so。这是导入cv2后的错误 ImportError: libcudart.so.6.5: cannot open shared
我正在尝试让 CUDA5 在共享集群上工作。 当我调用本地 gcc 来构建大型应用程序时,它工作得很好。当我使用 CUDA 包装器时,我收到一条错误消息,指出它找不到 glib 的某些部分。 如果我指
我试图在我的系统上使用tensorflow-gpu。我已经重新安装了很多次,它给出下面的错误。但是当我使用tensorflow-cpu时,它可以正常工作。我安装了cuda 8.0工具包和cudnn 5
我使用spyder或者终端运行mnist_deep.py程序,可以正常运行,但是当我使用pycharm运行该程序时,会出现错误。项目解释器是2.7.12(~/anaconda2/bin/Python)
我正在尝试在集群上执行 MPI 和 CUDA 代码。该代码在单机上运行良好,但是当我尝试在集群上执行它时出现错误: 加载共享库时出错:libcudart.so.4:无法打开共享对象文件:没有那个文件或
[xx_xx@xxxx ~]$ python multiply.py Traceback (most recent call last): File "multiply.py", line 2,
我在 Ubuntu 15.10 上运行 TensorFlow。当我输入pip show tensorflow时,我看到TF已经正确安装了。 但是,当我编写 import tensorflow as t
在 Ubuntu 14.04 上使用 GPU 安装 TensorFlow。对 Ubuntu/UNIX 环境相当陌生,所以很多东西我都不懂。在搜索此问题时,我遇到了在安装了 CUDA 7.5 时无法导入
我有 $ python3 -c "import tensorflow as tf;print(tf.__version__)" 1.15.0 和 $ nvcc --version nvcc: NVI
我正在从源代码构建 TensorFlow。构建似乎成功了;但是,当我的 TensorFlow 程序调用 import tensorflow 时,会出现以下一个或两个错误: 导入错误:libcudart
我的电脑是CentOS系统,我尝试安装caffe。安装一些依赖项后。我运行 $make all,然后它返回以下警告: NVCC src/caffe/solvers/sgd_solver.cu NVCC
系统信息: 超微处理器 Ubuntu 16.04 cuDNN v5.1 python 2.7 调用时无法让 tensorflow 正确运行: “将 tensorflow 导入为 tf” 错误/输出:
我正在使用 OS X El Capitan (10.11.4)。 我刚刚使用 pip 安装说明下载了 TensorFlow here . 一切都很顺利,尽管我确实收到了一些警告消息,例如: 目录 '/
我已经在我的 Ubuntu 系统上安装了带有 Python 扩展的 VSCode。我还正确安装了 TensorFlow 0.9、CUDA 7.5 和 cuDNN 库。 但是,当我使用VSCode调试t
我正在我的 Mac 上构建 tensorflow(一个 hackintosh,所以我有一个 GPU,并且已经安装了 CUDA8.0。它适用于构建 caffe,所以我确信它可以工作。)我已经设置了环境变
我是一名优秀的程序员,十分优秀!