Python CloudML RuntimeError:根据API版本0xc编译模块,但此版本的numpy是0xb
当我在本地测试时,一切似乎都正常。当我远程提交作业时:Python CloudML RuntimeError:根据API版本0xc编译模块,但此版本的numpy是0xb,python,google-cloud-platform,google-cloud-ml,Python,Google Cloud Platform,Google Cloud Ml,当我在本地测试时,一切似乎都正常。当我远程提交作业时: gcloud ml-engine jobs submit training $JOB_NAME \ --job-dir gs://$BUCKET_NAME/$JOB_NAME \ --runtime-version 1.7 \ 我得到以下错误: 在我的代码中,我唯一使用numpy的地方是加载我的文件-data.npz使用: train_file = gs://path_to_data.npz f = BytesIO(file_i
gcloud ml-engine jobs submit training $JOB_NAME \
--job-dir gs://$BUCKET_NAME/$JOB_NAME \
--runtime-version 1.7 \
我得到以下错误:
在我的代码中,我唯一使用numpy的地方是加载我的文件-data.npz
使用:
train_file = gs://path_to_data.npz
f = BytesIO(file_io.read_file_to_string(train_file, binary_mode=True))
data = np.load(f)
为了创建.npz,我使用了googledatalab
,它的numpy版本为1.14,而CloudML的1.7运行时版本为1.13.3,但我怀疑这是原因所在。我的本地机器也有1.13.3版本,似乎没有显示错误
这项工作仍然成功完成,我只想消除这些警告/错误。我们知道这些警告消息,并正在努力在运行时版本1.8中解决它们,我们希望很快发布