Amazon ec2 在AWS ec2实例上终止Tensorflow安装

Amazon ec2 在AWS ec2实例上终止Tensorflow安装,amazon-ec2,tensorflow2.0,aws-code-deploy,Amazon Ec2,Tensorflow2.0,Aws Code Deploy,我正在尝试使用AWS EC2的实例来测试我的ML项目。在TensorFlow的包安装过程中,每次都会被杀死 我正在使用AWS试用版EC2t2.microtype实例进行测试 类型:t2.micro vCPU:1 内存:1GB 操作系统:Ubuntu服务器20.04 LTS(HVM),SSD卷类型 对此有什么解决方案吗?很难说明安装Tensorflow及其依赖项的确切内存需求,但很可能此实例大小太小。您可以验证它是否适用于更大的实例和/或尝试发现问题在于我的EC2实例中没有足够的空间。通过运

我正在尝试使用AWS EC2的实例来测试我的
ML
项目。在
TensorFlow
的包安装过程中,每次都会被杀死

我正在使用AWS试用版EC2
t2.micro
type实例进行测试

  • 类型:
    t2.micro
  • vCPU:
    1
  • 内存:
    1GB
  • 操作系统:
    Ubuntu服务器20.04 LTS(HVM),SSD卷类型


对此有什么解决方案吗?

很难说明安装Tensorflow及其依赖项的确切内存需求,但很可能此实例大小太小。您可以验证它是否适用于更大的实例和/或尝试

发现问题在于我的EC2实例中没有足够的空间。通过运行此命令

sudo pip install --cache-dir=/data/jimit/ --build /data/jimit/ tensorflow TMPDIR==/data/jimit/
它输出以下错误

ERROR: Could not install packages due to an EnvironmentError: [Errno 28] No space left on device

找到了。Cradits to@bigmac

你检查过线程了吗?是的,我以前读过,但它是为了gpu支持,还需要docker。谢谢你的帮助。我按照您链接上的说明进行了操作,然后它显示“错误:由于环境错误,无法安装软件包:[Errno 28]设备上没有剩余空间”。看来这个实例太小了。