繁体   English   中英

Amazon EC2实例上的Tensorflow导入错误

[英]Tensorflow Import Error on Amazon EC2 Instance

我正在尝试在我的p3.16xlarge Amazon EC2实例中运行卷积神经网络。 我使用pip install为我的程序安装了tensorflow和所有其他必需的库,但是,当我运行此程序时,收到错误消息:

“” ImportError:libcublas.so.9.0:无法打开共享的对象文件:没有这样的文件或目录“”“无法加载本机TensorFlow运行时。

这些是我的实例详细信息:Python 2.7.14(默认,2018年5月2日,18:31:34)Amazon Linux AMI 2018.03.0.20180811 x86_64 HVM GP2

在调查了这个问题之后,似乎我需要CUDA 9.0,而大多数Linux机器都使用CUDA 9.1。 我如何准确降级CUDA /更改/配置实例以使tensorflow运行? 我不知道该怎么做。

谢谢

许多客户发现,深度学习AMI是在EC2上运行其工作负载的最简单方法。 它预装有所有流行的库。

https://aws.amazon.com/machine-learning/amis/

或者,您可以考虑使用Amazon SageMaker将数据存储在S3中,在完全托管的基础架构上进行培训和部署。 比管理自己的EC2实例要容易得多:)

https://aws.amazon.com/sagemaker/

我希望听到您的反馈并回答任何问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM