在谷歌云外壳中安装了python模块,但python导入给出了ImportError

时间:2017-07-29 06:56:25

标签: google-cloud-platform

我尝试在Google Cloud Shell中安装scipy。该软件包已安装,但python导入正在提供" ImportError:没有名为scipy"的模块。 Screenshot

我只有scipy才有问题。 Tensorflow和numpy都运行良好。

此问题应与Installed packages disappeared in Google Cloud Shell类似。

1 个答案:

答案 0 :(得分:0)

此处的问题是尚未安装scipy。这个过程被杀死了99%。这是由pip尝试安装程序包的方式引起的。我怀疑你正在使用一个小的虚拟机实例,当pip尝试在安装之前将整个文件加载到内存时,它有内存限制。

解决方案是使用以下命令安装scipy:

pip --no-cache-dir install scipy

在此,您要求pip不要缓存应该在您的Google Cloud VM上安装scipy的文件。成功安装后,您应该能够按预期导入scipy模块。