Import error of from pydrive.auth import GoogleAuth - google-colaboratory

I am trying to authenticate google drive into google colab normally i use
`
from pydrive.auth import GoogleAuth
`
but now it's show
ImportError: cannot import name 'mtls' from 'google.auth.transport' (/usr/local/lib/python3.7/dist-packages/google/auth/transport/__init__.py)
I don't sure because the version of google-auth that have released last week google-auth affected to change the method to import GoogleAuth or not
Thanks !

Related

cannot import name 'Appender' from 'statsmodels.compat.pandas' in google colab error?

I am trying to import from pmdarima.arima import auto_arima and
from pmdarima.arima import ADFTest but it giving me error cannot import name 'Appender' from 'statsmodels.compat.pandas'
I tried !pip install pmdarima in google colab but it is still giving me error
I had the same and fixed it by downgrading scipy
pip install pmdarima scipy==1.2 -Uqq
got it from How to fix Google colab import errors on statsmodels logsumexp and factorial
A restart of the runtime environment was needed after installation.

ModuleNotFoundError: No module named 'geo'

I am using the following libraries:
import pandas as pd
import numpy as np
import googlemaps
from geopy.geocoders import Nominatim
import sys
from dateutil import parser
from geo import *
import re
I already installed in the prompt:
pip install GoogleMaps
pip install geopy
pip install geopandas
conda install -c conda-forge geopandas
However, I am still having the following error:
> ModuleNotFoundError Traceback (most recent call
> last) <ipython-input-1-456abdb5bc33> in <module>
> 5 import sys
> 6 from dateutil import parser
> ----> 7 from geo import *
> 8 import re
ModuleNotFoundError: No module named 'geo'
I really appreciate any help to solve this error
Have you tried
pip install geo-py
?
https://pypi.org/project/geo-py/

How to import tensorflow in google colab

Google Colab seems throwing the below error while trying to import Tensorflow, while it was working okey couple of weeks ago
%tensorflow_version 1.x
import sys
import codecs
import tensorflow as tf
from tqdm import tqdm
from chardet import detect
from keras_radam import RAdam
from keras import backend as K
from keras_bert import load_trained_model_from_checkpoint
import os
import numpy as np
import pandas as pd
/usr/local/lib/python3.6/dist-packages/keras/__init__.py in <module>()
4 except ImportError:
5 raise ImportError(
----> 6 'Keras requires TensorFlow 2.2 or higher. '
7 'Install TensorFlow via `pip install tensorflow`')
8
ImportError: Keras requires TensorFlow 2.2 or higher. Install TensorFlow via `pip install tensorflow`
---------------------------------------------------------------------------
NOTE: If your import is failing due to a missing package, you can
manually install dependencies using either !pip or !apt.
To view examples of installing some common dependencies, click the
"Open Examples" button below.
NOTE : am running on TPU and alreadt tried !pip install tensorflow but reuirements are satisfaied
This should suffice i feel
%tensorflow_version 2.x
import tensorflow as tf
This has always worked for me in Google Colab. I think the issue is that you are giving %tensorflow_version as 1.x please try changing that to 2.x
I had to re-order my imports like below and used keras version 2.3.0
%tensorflow_version 1.x
import sys
import codecs
import tensorflow as tf
!pip install keras-bert
!pip install keras-rectified-adam
!pip install keras==2.3.0
from tqdm import tqdm
from chardet import detect
from keras_radam import RAdam
from keras import backend as K
from keras_bert import load_trained_model_from_checkpoint
import os
import numpy as np
import pandas as pd

device_util not found in tensorflow

I'm trying to import device_util using:
from tensorflow.python.distribute import device_util
However device_util isn't found. The version is tensorflow-gpu 1.12.0.
It has been moved recently.
Try under training for release 1.12.0:
from tensorflow.python.training import device_util
Source code: https://github.com/tensorflow/tensorflow/blob/v1.12.0/tensorflow/python/training/device_util.py

Unable to import distributions module from Tensorflow (Dockerized)

I'm running the official TF docker repo using the Jupyter UI on localhost. It seems that TF is working in general, as I am able to import it, but when trying to import the distributions module I get an error:
print tf.__version__
import tf.distributions as dist
1.8.0
ImportErrorTraceback (most recent call last)
<ipython-input-3-4d440943cb46> in <module>()
1 print tf.__version__
----> 2 import tf.distributions as dist
ImportError: No module named tf.distributions
Try this
import tensorflow as tf
from tensorflow import distributions as dist
I don't think you can use import aliases for other import statements in python. I'm not too sure about this, but I think that's the problem.
FYI, I tested this on Python 3.5.2 and Tensorflow 1.8.0