2017년 5월 3일 수요일
[Python] Oracle Client Install & cx_Oracle Install on Mac
1. Download Instant Client - Oracle Web Site :
instantclient-basic-macos.x64-11.2.0.4.0.zip
instantclient-sdk-macos.x64-11.2.0.4.0.zip
instantclient-sqlplus-macos.x64-11.2.0.4.0.zip
Unzip and move to /Library/Oracle
1.1 .bash_profile Files Modify
export DYLD_LIBRARY_PATH="/Library/Oracle/instantclient_11_2"
export TNS_ADMIN="/Library/Oracle/instantclient_11_2"
export ORACLE_HOME="/Library/Oracle/instantclient_11_2"
export OCI_LIB="/Library/Oracle/instantclient_11_2"
export OCI_INCLUDE_DIR="/Library/Oracle/instantclient_11_2/sdk/include"
export PATH=$DYLD_LIBRARY_PATH:$PATH
2. Create symlink
$ cd /Library/Oracle/instantclient_11_2/
$ ln -s libclntsh.dylib.11.1 libclntsh.dylib
[ This step might not be needed ]
3. Copy files:
sudo cp /Library/Oracle/instantclient_11_2/sdk/include/*.h /usr/include/
sudo cp /Library/Oracle/instantclient_11_2/*.dylib /usr/lib
sudo cp /Library/Oracle/instantclient_11_2/sqlplus /usr/bin
If it needs root permission, sudo to root first.
Make sure you do this rather than sudo because you need to set the environment variable in the correct shell
if Mac OS - Operation not Permitted
Refenece - http://macnews.tistory.com/3408
4. Run pip install cx_Oracle
Installl Complete
피드 구독하기:
글 (Atom)
언제 부터 였던가 생각해보니 아르바이트 겸 외부 컨설팅을 의뢰 받고 맥북 프로를 처음 써봤을 때 부터 였던 것 같다. 지금은 거의 대부분의 작업을 맥으로 작업을 하다 보니 윈도우에서만 실행되는 일부 프로그램들 때문과 회사 내부 ERP프로그램이 윈도우 ...
-
웹/앱 리뉴얼 프로젝트를 진행 중에 내부에서 처리해야할 프로세스상 로직이 있었는데 오라클(데이터베이스) 단계에서 처리가 곤란하게 되어 외부서비스(웹)의 특정 URL/URI를 호출해야 되는 경우가 생겼다. 구글링으로 검색을 해도 상세히 설명 된 곳이 별...
-
env - Mac OS + anaconda from fbprophet import Prophet 아래와 같은 오류가 발생하는 경우 " ModuleNotFoundError: No module named 'fbprophet'...
-
주로 윈도우에서 RStudio를 사용할 때는 잘 몰랐는데 이동성 때문에 Mac Ari/Book에서 사용하는 경우 한글 깨짐현상이 발생 하기도 한다. 이럴때 해야 하는 여러가지 방법이 있는데 그중에 내가 사용한 내용을 공유하고자 한다. 우선은 RS...