Oracle을 워크 스테이션에 설치하지 않았습니다. 하지만 Python3을 사용하여 원격 Oracle 데이터베이스로 작업해야합니다.오라클이 설치되지 않은 python3에 cx_Oracle을 설치하십시오.
같은 워크 스테이션에 oracle을 설치하지 않고도 Python3에서 cx_Oracle을 설치할 수있는 방법이 있습니까?
저는 Windows 8을 Python3 32 비트와 함께 사용하고 있습니다.
감사합니다.
Oracle을 워크 스테이션에 설치하지 않았습니다. 하지만 Python3을 사용하여 원격 Oracle 데이터베이스로 작업해야합니다.오라클이 설치되지 않은 python3에 cx_Oracle을 설치하십시오.
같은 워크 스테이션에 oracle을 설치하지 않고도 Python3에서 cx_Oracle을 설치할 수있는 방법이 있습니까?
저는 Windows 8을 Python3 32 비트와 함께 사용하고 있습니다.
감사합니다.
이동이 두이 .rpm 패키지를 다운로드하고이
http://download.oracle.com/otn/linux/instantclient/11204/oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm?AuthParam=1478000633_68b649d2c439341db56788b83f6400e2
http://download.oracle.com/otn/linux/instantclient/11204/oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm?AuthParam=1478000602_3699580c200cad38c6933ed4900b1c39
다음을 실행하여 설치 터미널에서 하나씩 명령하기
yum -y install libaio bc flex
rpm -ivh oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm
rpm -ivh oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm
echo 'export ORACLE_VERSION="11.2"' >> $HOME/.bashrc
echo 'export ORACLE_HOME="/usr/lib/oracle/$ORACLE_VERSION/client64/"' >> $HOME/.bashrc
echo 'export PATH=$PATH:"$ORACLE_HOME/bin"' >> $HOME/.bashrc
echo 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:"$ORACLE_HOME/lib"' >> $HOME/.bashrc
source $HOME/.bashrc
그런 다음 pip와 함께 cx_Oracle을 설치할 수 있습니다.
pip3 install cx_Oracle
당신은
pip3 list
하여 설치를 확인할 수 있습니다
Oracle 클라이언트가 설치되어 있어야합니다. 다행스럽게도 설치가 쉽고 (일부 파일의 압축을 풀 때) 사용 가능한 공간이 많이 차지 않는 간단한 Oracle Instant Client가 있습니다. 여기로 이동하여 플랫폼에 대한 페이지의 지시 사항을 따르십시오 :
http://www.oracle.com/technetwork/database/features/instant-client/index.html