【发布时间】:2016-12-13 22:33:04
【问题描述】:
当我在 Google-Cloud-Data-Proc 上运行笔记本时,我不断收到此错误
import numpy as np
ImportError: ('No module named numpy', <function _parse_datatype_json_string at 0x7fc294e25230>.......
但在本地使用相同的 python 2.7 运行时不会出现错误
我发现我本地的版本是
numpy.version.version
'1.11.1'
但在 google-data-proc 上它比较旧 **'1.8.2' **
正如其他答案ImportError: No module named numpy - Google Cloud Dataproc when using Jupyter Notebook中提到的那样,我尝试过这个升级
import sys
sys.path.append('/usr/lib/python2.7/dist-packages')
os.system("sudo apt-get install python-pandas -y")
os.system("sudo apt-get install python-numpy -y")
os.system("sudo apt-get install python-scipy -y")
os.system("sudo apt-get install python-sklearn -y")
import pandas
import numpy
import scipy
import sklearn
我仍然得到 1.8.2 版本
pip 命令对 google-data-proc 没有权限
用 sudo 试过 pip,也没用。
IOError: [Errno 13] Permission denied: '/usr/local/bin/miniconda/lib/python2.7/site-
packages/easy-install.pth'
my-user-name@cluster-name-1-m:~$ sudo pip install numpy
sudo: pip: command not found
【问题讨论】:
标签: google-cloud-platform jupyter-notebook google-cloud-dataproc