pandas and matplotlib not found on my tensorflow conda environment - pandas

I use a MacBook pro-2015, and I use the monetary.
I was able to pip install tensorflow to a new conda environment, but after it, pandas and matplotlib was no longer found.
import numpy as np
import matplotlib.pyplot as plt
import tensorflow as tf
import pandas as pd
Below is the traceback of error:
ModuleNotFoundError Traceback (most recent call last)
Cell In[1], line 2
1 import numpy as np
----> 2 import matplotlib.pyplot as plt
3 import tensorflow as tf
4 import pandas as pd
ModuleNotFoundError: No module named 'matplotlib'

I have been able to solve this problem
I created a conda environment "myenv" where I installed tensorflow
Then I activated the conda environment in my terminal using
conda activate myenv
Then I installed the packages/libraries that I need
conda install pandas
conda install matplotlib
Just use this method to install any package into any environment you are working on

Related

ANACONDA "ModuleNotFoundError: No module named 'pandas.tslib'" in pandas python

I would like to run below code but I received an error in my anaconda environment. How can I solve this issue in Anaconda? Please help!
Thank you.
import pandas as pd
import numpy as np
from statsmodels.tools.eval_measures import rmse, aic
from darts import TimeSeries
from darts.utils.timeseries_generation import gaussian_timeseries, linear_timeseries
from darts.models import RNNModel, TCNModel, TransformerModel, NBEATSModel, BlockRNNModel
from darts.metrics import mape, smape
from darts.utils.timeseries_generation import datetime_attribute_timeseries
After I tried
conda uninstall pandas
conda install pandas
Error message becomes :
Check the corresponding path, if you do not find pandas._libs.tslib module then you would have to uninstall pandas and reinstall again.
conda uninstall pandas
conda install pandas
You can also check if the version of pandas you are using is consistent with the version of python

Can't access Tensorflow & Pytorch from Jupyter notebook or Lab?

I can't access tensorflow or pytorch from Jupyter notebook or lab. My OS is macOS big sur . I installed python#3.8 using homebrew. If I try to run this:
import tensorflow as tf
import numpy as np
import matplotlib.pyplot as plt
print(tf.__version__)
simple code on Jupyter notebook , it is showing this output:
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-1-3c075791d0d7> in <module>
1 # TensorFlow and tf.keras
----> 2 import tensorflow as tf
3
4 # Helper libraries
5 import numpy as np
ModuleNotFoundError: No module named 'tensorflow'
I created separate virtual environment and install tensorflow on it. But I installed jupyter notebook & lab outside virtual environment. Is there anyway to access tensorflow & pytorch from jupyter notebook or lab without using Anaconda?

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

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