반응형
.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
반응형
'MySql' 카테고리의 다른 글
MySQL 개수 / 중복 선택 (0) | 2020.12.02 |
---|---|
MySQL 라 라벨 단순 월 선택 (0) | 2020.12.02 |
MySQL JPA- 엔티티가 아닌 클래스의 두 테이블 결합 (0) | 2020.12.02 |
MySQL 이 PDO 준비 문은 false를 반환하지만 오류를 발생시키지 않습니다. (0) | 2020.12.02 |
MySQL-mysqldump-루틴은 모든 루틴이 아닌 하나의 저장 프로 시저 (이름 별) 만 내보내는 루틴 (0) | 2020.12.02 |
댓글