macOS Python3 安裝cx_Oracle連接Oracle

環境:macOS 10.15.3   Python3.7

親測可用

1、xcode-select --install

會提示安裝,大約10分鐘

2、python3 -m pip install cx_Oracle

3、下載oracle instant client

https://www.oracle.com/database/technologies/instant-client/macos-intel-x86-downloads.html

下載instantclient-basic-macos.x64-18.1.0.0.0.zip即可

4、安裝oracle instant client並配置

‎⁨sudo mkdir -p /opt/oracle
sudo mv /Users/{UserName}/Downloads/instantclient-basic-macos.x64-18.1.0.0.0.zip /opt/oracle/
cd /opt/oracle/
sudo unzip instantclient-basic-macos.x64-18.1.0.0.0.zip
 mkdir ~/lib
ln -s /opt/oracle/instantclient_18_1/libclntsh.dylib ~/lib/
cp /opt/oracle/instantclient_18_1/{libclntsh.dylib.18.1,libclntshcore.dylib.18.1,libons.dylib,libnnz18.dylib,libociei.dylib} ~/lib/
mkdir -p /opt/oracle/instantclient_18_1/network/admin

5、測試是否成功:import cx_Oracle 

 

 

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章