python - 在 ubuntu 上安装支持 GPU 的 TensorFlow

标签 python linux tensorflow machine-learning ubuntu-18.04

好吧。我有一个大问题,几天来都无法解决。我已经搜索了与此有关的所有线程,但仍然无法做到这一点。

首先。我使用的是 Ubuntu 18.04、python 3.6 和 Nvidia Gforce 920M 显卡。我有 Cuda 9.0(也尝试过 9.1 和 9.2)。

我试图安装tensorflow-gpu,但每次导入它时都会遇到同样的错误。

2018-12-09 01:43:41.324778: F tensorflow/core/platform/cpu_feature_guard.cc:37] TensorFlow 库已编译为使用 AVX 指令,但这些指令在您的计算机上不可用。 中止(核心转储)

我也尝试过使用 Anaconda,但仍然没有成功。

你们能帮我一下吗? 预先感谢您。

最佳答案

好吧。切换到 python 2.7 并安装 tensorflow-gpu 可以解决此问题。我仍然不知道为什么,但这是解决这个问题的方法。如果你们知道如何针对 Python 3.6 修复它,请发布它,但在此之前只需使用 Python 2.7。

祝你编码愉快!

关于python - 在 ubuntu 上安装支持 GPU 的 TensorFlow,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53688460/

相关文章:

python - 如何使用 pymongo 中对象列表中的值创建新的字段名称?

python - 我可以使用 IronPython 为 Google App Engine 开发 GUI 吗?

linux - XRUSB 树莓派

linux - 将现有的 jenkins 配置复制到新的 jenkins

python - 如何在keras中存储每个时代的操作结果(如TOPK)

node.js - 我是否必须重新安装 CUDA 9.0 才能使用 tfjs-node-gpu?

python - 如何使用seaborn或matplotlib在python中绘制分类特征与分类值

python - 使用数据框评估表达式

linux - 百胜刚刚停止 woiking 并给出错误

python-3.x - TensorFlow - 使用 dropout 时重现结果