Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/332.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 水蟒:尽管安装了can';t导入ibm_db_Python_Sql_Db2 - Fatal编程技术网

Python 水蟒:尽管安装了can';t导入ibm_db

Python 水蟒:尽管安装了can';t导入ibm_db,python,sql,db2,Python,Sql,Db2,我可以安装ibm_db包,以便从Jupyter笔记本访问DB2: !pip install ibm_db Requirement already satisfied: ibm_db in /anaconda2/lib/python2.7/site-packages (2.0.9) 但在尝试导入时出现错误: import ibm_db --------------------------------------------------------------------------- Modu

我可以安装
ibm_db
包,以便从Jupyter笔记本访问DB2:

!pip install ibm_db
Requirement already satisfied: ibm_db in /anaconda2/lib/python2.7/site-packages (2.0.9)
但在尝试导入时出现错误:

import ibm_db

---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-2-fe3bb08c8a05> in <module>()
----> 1 import ibm_db

ModuleNotFoundError: No module named 'ibm_db'
然后

!conda install ibm_db -c anacharsis

尝试使用conda而不是pip安装它。您可能必须首先卸载使用pip添加的版本:

pip uninstall ibm_db
然后用康达安装它

conda install ibm_db -c anacharsis

您需要进入安装了Python3.7的环境

一进去

pip卸载ibm_db 卸载ibm_db后

conda安装-c conda forge ibm_db 这将从Anaconda站点下载并安装软件包

导航到站点包-打开终端

cd/opt/anaconda3/lib/python3.7/site-packages 更改库的名称 安装_name_工具-更改libdb2.dylib/opt/anaconda3/lib/python3.7/site-packages/clidriver/lib/libdb2.dylib ibm_db.cpython-37m-darwin.so

ln-s clidriver/lib/libdb2.dylibdb2.dylib

重新启动终端并运行

导入ibm_数据库


多谢各位。我刚刚更新了我的问题,添加了“!”命令。
conda install ibm_db -c anacharsis