Mac上面安裝Python的db2資料庫驅動

2021-10-23 04:08:13 字數 1383 閱讀 3141

此方式已廢棄,改用手動安裝方式:mac上面安裝python的db2資料庫驅動(手動安裝)

我想用python寫個指令碼程式,需要訪問db2,需要引入ibm_db的db2驅動。

brew install proxychains-ng
安裝完成後,在/usr/local/etc/proxychains.conf檔案中,設定proxychains-ng

的socks5**。

proxychains4 pip3 install ibm_db
**note:**這裡要使用proxychains4進行socks5的**,pip才能進行正常安裝,不然就會一直在安裝中途卡住,具體原因***。

vi ~/.bash_profile
新增一行:

export dyld_library_path=/library/frameworks/python.framework/versions/3.6/lib/python3.6/site-packages/clidriver/lib
設定環境變數生效:

source ~/.bash_profile
這裡設定好後,就可以避免如下錯誤發生:

zylmbp:~ zhangyalin$ python3

python 3.6.1 (v3.6.1:69c0db5050, mar 21 2017, 01:21:04)

(dot 3)

] on darwin

formore information.

>>

>

import ibm_db

traceback (most recent call last):

file "", line 1, in

importerror: dlopen(/library/frameworks/python.framework/versions/3.6/lib/python3.6/site-packages/ibm_db.cpython-36m-darwin.so, 2): library not loaded: libdb2.dylib

referenced from: /library/frameworks/python.framework/versions/3.6/lib/python3.6/site-packages/ibm_db.cpython-36m-darwin.so

reason: image not found

>>

>

參考:

ibmdb/python-ibmdb

在linux上面安裝python3

在 linux 中安裝 python 3.6 在我寫這篇文章的時候 2017 年三月中旬 在 centos 和 debian 8 中可用的最新 python 版本分別是 python 3.4 和 python 3.5 雖然我們可以使用 yum 和 aptitude 或 apt get 安裝核心安裝包...

windows上面mysql的安裝

注意 遇到中間不一樣的地方繼續向下翻,找到一樣地方繼續安裝 安裝mysql 雙擊安裝包mysql installer community 5.7.18.1.msi 出現如下頁面,勾上接受協議,然後 next 選擇安裝路徑及資料存放路徑,第一次安裝時是沒有這個介面的,會預設安裝到c盤裡面。檢查要求 c...

Mac安裝Python環境

經過幾次折騰,大概算是搞清楚了mac裝pyhon的情況。前提是用的公司電腦,沒有root的許可權,導致不能安裝各種包。mac自帶了python的環境,有python2和python3。直接在終端打 python的話,執行的環境是python2。如果想進入python3的環境,需要輸入 python3...