此方式已廢棄,改用手動安裝方式: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...