Невозможно импортировать пулинт MySQLdb (ошибка импорта) - PullRequest
1 голос
/ 27 марта 2019

Я пытаюсь установить соединение с базой данных, так как у меня есть FTP IP, пользователь, пароль и FTP ссылка на файл zilla в python, используя некоторые библиотеки в pandas, так как у меня ошибка в ошибках error

Unable to import 'MySQLdb'pylint(import-error)[2,1]

и эта ошибка терминала

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "c:/Users/user 3/Desktop/My Python Refrence/ImpDataToMySQL.py", line 
8, in <module>
engine = create_engine('sqlite:///:memory:', echo=True)
File "C:\Anaconda\lib\site-packages\sqlalchemy\engine\__init__.py", line 
425, in create_engine
return strategy.create(*args, **kwargs)
File "C:\Anaconda\lib\site-packages\sqlalchemy\engine\strategies.py", line 
81, in create
dbapi = dialect_cls.dbapi(**dbapi_args)
File "C:\Anaconda\lib\site- 
packages\sqlalchemy\dialects\sqlite\pysqlite.py", line 339, in dbapi
raise e
File "C:\Anaconda\lib\site- 
packages\sqlalchemy\dialects\sqlite\pysqlite.py", line 337, in dbapi
from sqlite3 import dbapi2 as sqlite  # try 2.5+ stdlib name.
File "C:\Anaconda\lib\sqlite3\__init__.py", line 23, in <module>
from sqlite3.dbapi2 import *
File "C:\Anaconda\lib\sqlite3\dbapi2.py", line 27, in <module>
from _sqlite3 import *
ImportError: DLL load failed: The specified module could not be found.

как я нашел ошибку в этой строке

engine = create_engine('sqlite:///:memory:', echo=True)

Я заметил, что есть концепция использования этого соединения двигателя, но я не знаю, как

Как у меня есть детали для подключения, как это

FTP IP : 10.xx.xx.x
User : xxxxxxx
Password : xxxxxxxx
FTP link on file zilla :  /export/home/omc/var/prs/result_file/

поэтому я искал решение для этого случая, я думаю, что решение в этом документе

https://docs.sqlalchemy.org/en/latest/core/connections.html

но понять эту документацию сложно, поэтому, если кто-нибудь поможет мне решить эту проблему, я буду благодарен

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...