Errorodando no jupyter

Visualizando 7 posts - 1 até 7 (de 7 do total)
  • Autor
    Posts
  • #45230
    Andre Luiz
    Participante

      ModuleNotFoundError Traceback (most recent call last)
      ~\AppData\Local\Temp\ipykernel_51220\1892536160.py in <module>
      1 import pandas as pd
      2 import numpy as np
      —-> 3 from pandas_datareader import data
      4 import matplotlib.pyplot as plt
      5 import seaborn as sns

      ModuleNotFoundError: No module named ‘pandas_datareader’

       

      Tô rodando no jupyter e deu esso erro

      #45232
      Denny Ceccon
      Moderador

        Você precisa instalar a biblioteca no seu ambiente de execução:

        pip install pandas-datareader
        
        
        #45233
        Andre Luiz
        Participante

          Boa noite! Eu instalei

          !pip install pandas_datareader

          #45234
          Andre Luiz
          Participante

            Tô enviando meus passos, amigo:

             

            !pip install pandas-datareader

             

            from pandas_datareader import data
            import datetime
            import pandas as pd
            import numpy as np
            import matplotlib.pyplot as plt
            import seaborn as sns
            import plotly.express as px

             

            gol_df = data.DataReader(name=’GOLL4.SA’, data_source=’yahoo’, start=’2015-01-01′)

             

            gol_df

             

            AttributeError Traceback (most recent call last)
            ~\AppData\Local\Temp\ipykernel_48732\3985358718.py in <module>
            —-> 1 gol_df = data.DataReader(name=’GOLL4.SA’, data_source=’yahoo’, start=’2015-01-01′)

            ~\anaconda3\lib\site-packages\pandas\util\_decorators.py in wrapper(*args, **kwargs)
            205 else:
            206 kwargs[new_arg_name] = new_arg_value
            –> 207 return func(*args, **kwargs)
            208
            209 return cast(F, wrapper)

            ~\anaconda3\lib\site-packages\pandas_datareader\data.py in DataReader(name, data_source, start, end, retry_count, pause, session, api_key)
            368
            369 if data_source == “yahoo”:
            –> 370 return YahooDailyReader(
            371 symbols=name,
            372 start=start,

            ~\anaconda3\lib\site-packages\pandas_datareader\base.py in read(self)
            251 # If a single symbol, (e.g., ‘GOOG’)
            252 if isinstance(self.symbols, (string_types, int)):
            –> 253 df = self._read_one_data(self.url, params=self._get_params(self.symbols))
            254 # Or multiple symbols, (e.g., [‘GOOG’, ‘AAPL’, ‘MSFT’])
            255 elif isinstance(self.symbols, DataFrame):

            ~\anaconda3\lib\site-packages\pandas_datareader\yahoo\daily.py in _read_one_data(self, url, params)
            150 ptrn = r”root\.App\.main = (.*?);\n}\(this\)\);”
            151 try:
            –> 152 j = json.loads(re.search(ptrn, resp.text, re.DOTALL).group(1))
            153 data = j[“context”][“dispatcher”][“stores”][“HistoricalPriceStore”]
            154 except KeyError:

            AttributeError: ‘NoneType’ object has no attribute ‘group’

             

            Depois de efetuados os passos acima, deu esse erro!! Você poderia me ajudar a identificar o erro,por favor?

             

             

            #45235
            Denny Ceccon
            Moderador

              No mesmo ambiente? A instalação deu certo?

              #45236
              Andre Luiz
              Participante

                Sim, sempre faço no mesmo ambiente.

                O pip install está ok, mas tá dando erro nas fases seguintes. Não estou conseguindo prosseguir, devido a essa situação. Você pode me ajudar a identificar esse erro?

                #45237
                Denny Ceccon
                Moderador

                  Ah sim, veja que esta linha que está dando problema está marcada com um comentário no notebook anexado à aula, acredito que o professor optou por usar a biblioteca yfinance porque a biblioteca pandas-datareader não está mais recebendo atualizações desde 2021. Se você se basear no código do notebook, não deve ter problemas.

                Visualizando 7 posts - 1 até 7 (de 7 do total)
                • Você deve fazer login para responder a este tópico.