在安装google-cloud-sdk-app-engine-python
的说明中,它将指导您安装gcloud SDK。它开始时是无辜的:
我会运行sudo apt-get install google-cloud-sdk
并获取此信息:
[...]
Setting up google-cloud-sdk (178.0.0-0) ...
Killed
dpkg: error processing package google-cloud-sdk (--configure):
subprocess installed post-installation script returned error exit status 137
Errors were encountered while processing:
google-cloud-sdk
E: Sub-process /usr/bin/dpkg returned an error code (1)
我在Google Compute Engine上设置实例背后的一部分想法是利用Google的基础架构,其印象是可能会更好地连接到Google基础架构的其他部分,或者至少更简单,而不是从EC2(或其他人)那里做。唉......;)
答案 0 :(得分:3)
经过一些不小的讨论之后,我遇到了this SE answer,我意识到我的微型实例在安装过程中缺乏内存:
直接原因可能是缺乏记忆。尝试在升级之前添加交换。
sudo dd if=/dev/zero of=/var/swap bs=2048 count=524288 sudo chmod 600 /var/swap sudo mkswap /var/swap sudo swapon /var/swap sudo apt upgrade
完成后,安装语句最终按预期工作。