2012-02-18 8 views
5

내가 라인을 포함 파이썬 코드의 조각을 테스트입니다 linsolve 이름을 가져올 수 없습니다 :ImportError를 :

from scipy import sparse, linsolve 
ImportError: cannot import name linsolve 

빠른 구글 : 나는 스크립트를 실행하면

from scipy import sparse, linsolve 

, 나는 오류 search는 linsolve.py (Koders.com에서 호스팅) 코드를 보여줍니다. 내 질문 :

linsolve가 scilab의 일부입니까? 아니면 linsolve.py를 별도로 다운로드해야합니까?

+0

Linspace? 제레미 린 (Jeremy Lin) – Anycorn

+1

귀하의 질문과 제목에는 여러 가지 형태의 빈 공간과 linsolve가 쓰여 있습니다. 실제로 수입하려는 것은 무엇입니까? – talonmies

+0

@Anycom : 어제, 나는 어제 JL에 대해 읽었을 뿐이었다. (전에 들어 보지 못했다!) –

답변

8

해당 코드가 실제로 scipy.linsolve을 가져 오려고 시도하는 경우, 이는 오래 전에 사용되지 않았으며 scipy의 최신 버전에서 제거되었을 수도 있습니다. 호환성을 위해 당신이 시도 할 수 :

from scipy import sparse 
import scipy.sparse.linalg.dsolve as linsolve 
코드를 제공해야합니다

sparselinsolve가에 의존 안에 뭔가가 없다면 그것은 의존 linsolve하는도의, 변경 (다른 수정을 필요가 없습니다 코스).

관련 문제