ibm_db ના નેટિવ ડ્રાઈવર ડાઉનલોડરને પ્રોક્સી પર્યાવરણ આપો
pip પાસે Python પેકેજ પહેલેથી હોય ત્યારે પણ ibm_db નું સ્રોત બિલ્ડ urllib વડે clidriver મેળવી શકે છે.
જો pip ને ibm_db મળે પણ clidriver ડાઉનલોડ કરતી વખતે સ્રોત સ્થાપન નિષ્ફળ જાય, તો બિલ્ડ સ્ક્રિપ્ટની urllib વિનંતી પણ ગોઠવો. ફક્ત pip ને આપેલો પ્રોક્સી આર્ગ્યુમેન્ટ દરેક ચાઈલ્ડ ડાઉનલોડરને ગોઠવતું નથી.
POSIX શેલમાંથી સ્રોત સ્થાપન શરૂ કરતા પહેલા:
export https_proxy=http://proxy.example.net:8080
export http_proxy=http://proxy.example.net:8080urllib નું ડિફોલ્ટ પ્રોક્સી હેન્ડલર અનુરૂપ ગંતવ્ય સ્કીમ માટે આ ચલોનો ઉપયોગ કરે છે. ડ્રાઈવર હોસ્ટ સુધી પહોંચવા સાથે સુસંગત no_proxy અપવાદો રાખો. જ્યારે જાહેર ડ્રાઈવર ડાઉનલોડ જાહેર મધ્યસ્થીઓમાંથી પસાર થઈ શકે, ત્યારે HTTP પ્રોક્સી સૂચિ આ પર્યાવરણ URL માટે ઉમેદવારો પૂરા પાડે છે.
બિલ્ડ આઉટપુટમાંથી નિષ્ફળ URL રાખો. clidriver ડાઉનલોડનો ઇનકાર Db2 કનેક્શન સેટઅપ પહેલાં આવે છે અને ડેટાબેઝ કનેક્શન સ્ટ્રિંગથી સુધારાતો નથી.
વધારાનું ડાઉનલોડ સ્થાપન પથ પર આધાર રાખે છે. સુસંગત વ્હીલ્સ અથવા જાણી જોઈને પૂરો પાડેલો નેટિવ ડ્રાઈવર શું મેળવાય છે તે બદલી શકે છે. હાલના ડ્રાઈવરનો ઉપયોગ કરતા સમર્થિત સ્રોત બિલ્ડ માટે, IBM_DB_HOME જરૂરી હેડર અને લાઇબ્રેરી ધરાવતી તેની સ્થાપન ડિરેક્ટરીનું નામ આપે છે; ખાલી ડિરેક્ટરી તેમાંથી કંઈ પણ પૂરું પાડતી નથી.