[Error] 파일명(.py)을 package 이름이 동일하게 설정 한 경우

2021. 6. 24. 16:11스터디/Python

cplex 모듈과 docplex 모듈이 모두 잘 작동하는 것을 이전에 확인하였으나,

갑자기 cplex 모듈 실행 시 다음과 같은 에러가 발생함

 

AttributeError: module 'cplex' has no attribute 'Cplex'

 

- 실행환경: Spyder

- 작업 디렉토리: python 파일이 저장된 폴더

 

'import cplex'를 실행시켰을 때,

설치한 cplex 패키지가 아닌 script 파일이 실행되어 패키지가 작동하지 않음

 

반드시, 파일명은 패키지 명과 동일하게 설정하지 말 것

(경로 문제로 에러의 원인이 됨)