Я пытался установить кучу пакетов python в консоли Google Cloud Platform. Однако места на диске было недостаточно, и установка не удалась. Интересно, что в какой-то момент сетевое соединение было потеряно, и мне пришлось его переподключить.
А затем я проверил несколько пакетов, которые уже были установлены, прежде чем я попытался установить другие пакеты 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
>>>
Это известная проблема? Как я могу предотвратить это снова?
Действия по воспроизведению
- Нажмите значок «Активировать Google Cloud Shell» на верхней панели.
- У меня два проекта, и один из них выбран.
Установите пакет python-numpy следующим образом:
Welcome to Cloud Shell! For help, visit https://cloud.google.com/cloud-shell/help. $ sudo apt-get install python-numpy
Попробуйте импортировать numpy в приглашении python -> он успешно импортирован.
Закройте вкладку браузера или просто закройте вкладку оболочки
Через несколько часов (возможно, через 2 часа) снова откройте Cloud Shell.
Попробуйте импортировать numpy в приглашении python -> ошибка «Нет модуля с именем numpy».