2

Google Cloud Platform Console に一連の python パッケージをインストールしようとしました。しかし、ディスク容量が足りず、インストールに失敗しました。興味深いことに、ある時点でネットワーク接続が失われたため、再接続する必要があります。

そして、他の一連のpythonパッケージをインストールしようとする前に、すでにインストールされているいくつかのパッケージをチェックしました。

期待

$ python
Python 2.7.9 (default, Mar  1 2015, 12:57:24) 
[GCC 4.9.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy
>>> 

しかし、numpy は見つかりませんでした。これが実際の結果です。

$ python 
Python 2.7.9 (default, Mar  1 2015, 12:57:24) 
[GCC 4.9.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named numpy
>>> 

これは既知の問題ですか? どうすれば再発を防ぐことができますか?


再現手順

  1. トップバーの「Activate Google Cloud Shell」アイコンをクリックします
  2. 2 つのプロジェクトがあり、そのうちの 1 つが選択されています。
  3. 次のように python-numpy パッケージをインストールします。

    Welcome to Cloud Shell! For help, visit https://cloud.google.com/cloud-shell/help.
    $ sudo apt-get install python-numpy
    
  4. Pythonプロンプトでnumpyをインポートしてみてください->正常にインポートされました。

  5. ブラウザのタブを閉じるか、シェルタブを閉じます

  6. 数時間後 (おそらく 2 時間後)、Cloud Shell を再度開きます。

  7. Pythonプロンプトでnumpyをインポートしようとしました->「numpyという名前のモジュールがありません」エラー。

4

3 に答える 3