#python #db2
#python #db2
Вопрос:
Я пытаюсь подключиться к ibm_db через python, но он выдает ошибку
import ibm_db
Traceback (most recent call last):
File "<ipython-input-1-fe3bb08c8a05>", line 1, in <module>
import ibm_db
ModuleNotFoundError: No module named 'ibm_db'
Как предлагалось на многих других сайтах, я попытался переустановить с помощью
pip install ibm_db==2.0.8a
но это тоже не устанавливается
import ibm_db
Traceback (most recent call last):
File "<ipython-input-1-fe3bb08c8a05>", line 1, in <module>
import ibm_db
ModuleNotFoundError: No module named 'ibm_db'
Я ожидаю, что ibm_db
подключится
база данных, к которой я пытаюсь подключиться, находится в облаке
Я не уверен, есть ли какие-либо настройки, которых мне здесь не хватает.
Любые указания или предложения окажут большую помощь.
Спасибо всем.
Комментарии:
1. Установлен ли у вас на рабочей станции Windows рабочий драйвер сервера данных IBM Db2?
2. Привет, Мао, Нет, это необходимо, даже если я пытаюсь подключиться к DB2 в облаке?? Если да, не могли бы вы, пожалуйста, рассказать мне, как его установить
3. Да, это необходимо. В какой облачной службе размещена ваша Db2-база данных? ОТРЕДАКТИРУЙТЕ свой вопрос, чтобы добавить все недостающие факты.
Ответ №1:
Какую версию Python вы используете?
Если вы используете python 3, вы должны установить его с помощью pip3
pip3 install ibm_db==2.0.8a
Попробуйте.
Комментарии:
1. Спасибо, я попробовал, я получил ссылку на ошибку: неустранимая ошибка LNK1181: не удается открыть входной файл ‘db2cli.lib’ ошибка: команда ‘C:\Program Файлы (x86) \ Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\link.exe «сбой со статусом выхода 1181. Я использую python 3
2. Вы можете установить пакет с помощью этой команды? Или когда вы пытались запустить это, именно тогда возникает ошибка?
3. Привет, Рич, вышеуказанная ошибка возникла, когда я попробовал эту команду pip3 install ibm_db ==2.0.8a
4. Установите
pip3
первый помощник.5. Привет, Рич, я установил pip3, но получаю ту же ошибку фатальная ошибка LNK1181: не удается открыть входной файл ‘db2cli.lib’ ошибка: команда ‘C:\Program Файлы (x86) \ Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\link.exe ‘ сбой со статусом выхода 1181
Ответ №2:
pip install ibm-db==3.0.1
вот ссылка:https://pypi.org/project/ibm-db/3.0.1 /