【问题标题】:Scipy installation using pip has been killed on Google cloud instance在谷歌云实例上使用 pip 安装 Scipy 已被杀死
【发布时间】:2017-10-28 15:51:35
【问题描述】:

我是谷歌云的新手,我正在尝试在我的谷歌云实例上安装 scipy。

当我在 google cloud shell 上执行以下命令以安装 scipy 但安装过程已被终止时。

安装命令

pip install scipy

在安装过程中,我收到以下消息。

Collecting scipy
Downloading scipy-0.19.0-cp27-cp27mu-manylinux1_x86_64.whl (45.0MB)
99% |████████████████████████████████| 45.0MB 46.8MB/s eta 0:00:01Killed

任何帮助将不胜感激。谢谢。

【问题讨论】:

    标签: python-2.7 scipy pip google-cloud-platform google-compute-engine


    【解决方案1】:

    试试下面的命令:

    pip --no-cache-dir install scipy
    

    根据您的 Google Cloud VM 设置,在内存有限的环境中安装 scipy 可能会导致问题。似乎pip 正在尝试在缓存之前将完整文件读入内存。通过运行上述命令,您可以要求 pip 避免缓存,这应该是解决进程在 99% 时被杀死的解决方案。

    【讨论】:

    • 我想补充一点,最低配置的数字海洋水滴有这个限制,这在那里很管用。
    • 这应该是公认的答案。
    【解决方案2】:

    cloud shell 不是用来做繁重计算的,有很多limitations

    我建议您创建一个Compute Engine 虚拟机,然后使用shell 在其中进行SSH。

    【讨论】:

      猜你喜欢
      • 2019-06-21
      • 1970-01-01
      • 2018-04-26
      • 2020-04-24
      • 2011-01-13
      • 2021-05-21
      • 2016-08-22
      • 1970-01-01
      相关资源
      最近更新 更多