Home › Forums › Fórum Redes Neurais Artificiais em Python › Erro import name ‘random’ from ‘scipy’
- This topic has 3 replies, 2 voices, and was last updated 2 years, 4 months ago by
Fábio Spak.
- AuthorPosts
- 27 de November de 2022 at 15:43 #38133
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?
1 de December de 2022 at 20:52 #38165Olá 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
3 de December de 2022 at 13:02 #38181Boa 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 GaussianLayerFile “C:\Users\EngWa\AppData\Roaming\Python\Python39\site-packages\pybrain\structure\modules\gaussianlayer.py”, line 3, in <module>
from scipy import randomImportError: cannot import name ‘random’ from ‘scipy’ (C:\ProgramData\Anaconda3\lib\site-packages\scipy\__init__.py)
12 de December de 2022 at 09:02 #38477Olá Wagner, estranho era para ter resolvido, faz assim, tente reinstalar o Anaconda.
Fabio
- AuthorPosts
- You must be logged in to reply to this topic.