वैकल्पिक तरीका, जिसमें 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
-
