Erro import name ‘random’ from ‘scipy’

Home Fóruns Fórum Redes Neurais Artificiais em Python Erro import name ‘random’ from ‘scipy’

Visualizando 4 posts - 1 até 4 (de 4 do total)
  • Autor
    Posts
  • #38133
    Wagner Chaves
    Participante

      Estou recebendo o erro

      ImportError: cannot import name ‘random’ from ‘scipy’ (C:\Users\EngWa\anaconda3\lib\site-packages\scipy\__init__.py)

      já alterei o expm2 par expm em “from scipy.linalg import inv, det, svd, logm, expm” no functions.py

      quando tento compilar os exemplos do pybrain do curso, o que devo fazer?

      #38165
      Fábio Spak
      Participante

        Olá Wagner, fiz um teste aqui e tive o mesmo erro, para resolver precisei instalar o pybrain novamente com o comando abaixo:

        !pip install https://github.com/pybrain/pybrain/archive/0.3.3.zip

        E na sequência alterei o arquivo que você mencionou no caminho:

        ~\anaconda3\lib\site-packages\pybrain\tools\functions.py

        Consegue alterar e fazer um novo teste?

        Fabio

        #38181
        Wagner Chaves
        Participante

          Boa tarde, ainda continua dando erro, mesmo tendo alterado acho que agora esta dando erro no random:

          File “C:\Users\EngWa\AppData\Roaming\Python\Python39\site-packages\pybrain\structure\__init__.py”, line 2, in <module>
          from pybrain.structure.modules.__init__ import *

          File “C:\Users\EngWa\AppData\Roaming\Python\Python39\site-packages\pybrain\structure\modules\__init__.py”, line 3, in <module>
          from pybrain.structure.modules.gaussianlayer import GaussianLayer

          File “C:\Users\EngWa\AppData\Roaming\Python\Python39\site-packages\pybrain\structure\modules\gaussianlayer.py”, line 3, in <module>
          from scipy import random

          ImportError: cannot import name ‘random’ from ‘scipy’ (C:\ProgramData\Anaconda3\lib\site-packages\scipy\__init__.py)

          #38477
          Fábio Spak
          Participante

            Olá Wagner, estranho era para ter resolvido, faz assim, tente reinstalar o Anaconda.

            Fabio

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