I am using Google Cloud to train a neural network on the cloud like in the following example:
https://cloud.google.com/blog/big-data/2016/12/how-to-classify-images-with-
Try pip install apache_beam[gcp]
. This will help you.
It looks like your apache-beam library installation might be incomplete.
try pip install apache-beam[gcp]
It allows apache beam to access files stored on Google Cloud Storage.
Apache Beam package available here
Just as Jean-Christophe described, I believe your installation is incomplete.
The apache-beam
package doesn't include all the stuff to read/write from GCP. To get all that, as well as the runner for being able to deploy your pipeline to CloudDataflow (the DataRunner
), you'll need to install it via pip
.
pip install google-cloud-dataflow
This is how I was able to resolve the same issue.