반응형
며칠 전 python 프로그래밍을 위해서, Anaconda 내에 포함된 Spyder라는 ide를 실행시켰는데 아무리 켜봐도 실행이 안되는 것이다.
그래서 이미 Anaconda Prompt로 spyder를 쳐서 실행해보려고 했는데,
ModuleNotFoundError: No module named 'zmq.asyncio'
이런 오류가 뜨는 것이다.
zmq란 zero message queue라는 분산/동시성 애플리케이션에 사용하도록 개발된 고성능 비동기 메시징 라이브러리이다. 메시지 큐를 제공하지만 메시지 지향 미들웨어와 달리 ZeroMQ는 전용 메시지 브로커 없이 동작이 가능하다.
라고 하는데 내가 쓰고자 하는 spyder ide 실행 오류에 대해서 해결하기 위해선 pyzmq라는 라이브러리가 있어야 하는데 그걸 설치해주면 되는거라고 한다.
일단 conda list라는 명령을 입력해줘서 pyzmq가 있는지를 봐야 하는데 나는 있긴한데 버젼이 0.0.0으로 되어있어서 제대로 설치가 되지 않았음을 느꼈다.
그래서 기존의 pyzmq를 삭제해준 뒤 다시 설치를 했다.
pip uninstall pyzmq
pip install pyzmq
그러고나서 다시 spyder를 입력하니 잘 실행이 되었다.
반응형
'Portpolio > webdev_tip' 카테고리의 다른 글
토비의 스프링 3.1 1권 05. 서비스 추상화 (0) | 2024.02.17 |
---|---|
토비의 스프링 3.1 1권 04. 예외 (0) | 2024.02.17 |
error:0308010c:digital envelope routines::unsupported (0) | 2024.02.04 |
토비의 스프링 3.1 1권 스터디 03. 템플릿 (0) | 2024.01.27 |
토비의 스프링 3.1 1권 스터디 02. 테스트 (0) | 2024.01.23 |
댓글