본문 바로가기
MySql

MySQL ImportError : 큐라는 모듈이 없습니다.

by 베이스 공부 2020. 12. 2.
반응형


.msi 설치 프로그램을 통해 Windows PC에 Connector / Python을 설치했습니다. 이것은 완벽하게 잘 실행됩니다. 하지만 Synology에서 실행하려고 할 때마다 다음 오류가 발생합니다.

File "MyApplication.py", line 3, in <module>
    from DatabaseConnection import DatabaseConnection
  File "/volume1/public/Python/MyApplication/DatabaseConnection.py", line 3, in <module>
    import mysql.connector
  File "/usr/local/lib/python2.7/site-packages/mysql/connector/__init__.py", line 42, in <module>
    from mysql.connector.pooling import (
  File "/usr/local/lib/python2.7/site-packages/mysql/connector/pooling.py", line 29, in <module>
    import queue
ImportError: No module named queue

여기에 두 가지 문제가 있습니다.

명확히하기 위해 큐 라이브러리 (예 : Queue.py 또는 queue.py )의 버전이 없습니다.

이 문제를 어떻게 해결합니까?

 

해결 방법

 

원래 문제에 대한 해결책을 찾지 못했지만 결국 PHP로 개발 된 JSON API에서 SQL 통신을 추출했습니다. 그런 다음 Python 스크립트는 urllib json 모듈을 사용하여 HTTP 요청을 수행하고 데이터를 구문 분석합니다.

 

참조 페이지 https://stackoverflow.com/questions/25175531

 

 

반응형

댓글