वैकल्पिक तरीका, जिसमें RPM की आवश्यकता नहीं होती है। आपको root
होना चाहिए ।
-
निर्भरता
निम्नलिखित पैकेज स्थापित करें:
apt-get install python-dev build-essential libaio1
-
डाउनलोड करेंLinux x86-64 के लिए त्वरित क्लाइंट
Oracle की डाउनलोड साइट :
-
ज़िप फ़ाइलें निकालें
डाउनलोड की गई ज़िप फ़ाइलों को किसी निर्देशिका में अनज़िप करें, जिसका मैं उपयोग कर रहा हूँ:
/opt/ora/
-
पर्यावरण चर जोड़ें
/etc/profile.d/oracle.sh
में एक फाइल बनाएं जिसमें शामिल हैंexport ORACLE_HOME=/opt/ora/instantclient_11_2 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME
/etc/ld.so.conf.d/oracle.conf
में एक फाइल बनाएं जिसमें शामिल हैं/opt/ora/instantclient_11_2
निम्न आदेश निष्पादित करें
sudo ldconfig
नोट:सेटिंग लागू करने के लिए आपको रीबूट करने की आवश्यकता हो सकती है
-
एक सिमलिंक बनाएं
cd $ORACLE_HOME ln -s libclntsh.so.11.1 libclntsh.so
-
इंस्टॉल करें
cx_Oracle
अजगर पैकेज-
आप
pip
. का उपयोग करके इंस्टॉल कर सकते हैंpip install cx_Oracle
-
या मैन्युअल रूप से इंस्टॉल करें
डाउनलोड करें cx_Oracle स्रोत ज़िप जो आपके पायथन और ओरेकल संस्करण से मेल खाता है। फिर संग्रह का विस्तार करें, और निकाले गए निर्देशिका से चलाएं:
python setup.py build python setup.py install
-