Python/Pytorch

[Error] module 'scipy.sparse' has no attribute 'coo_array'

언킴 2022. 6. 23. 22:01
반응형

networkx를 사용해서 그래프를 그리려고 하면 module 'scipy.sparse' has no attribute 'coo_array' 이 에러를 마주치는 경우가 발생할 수 있다. 해당 에러가 출력되는 원인은 다양한데 첫 번째로는 scipy의 버전이 다르기 때문이다. 

 

1. scipy == 1.8.0

`coo_array`는 scipy==1.8.0 version에만 존재하기 때문에 먼저 version을 맞춰주자. 

 

2. networkx == 2.7.1

networkx의 version도 맞춰주자

 

3. pyg-nightly

PyG를 upgrade해서 변환해보자. 

 

pip install pyg-nightly