ibm_db ର ନେଟିଭ୍ ଡ୍ରାଇଭର୍ ଡାଉନଲୋଡରକୁ ପ୍ରକ୍ସି ପରିବେଶ ଦିଅନ୍ତୁ
pip ଦ୍ୱାରା Python ପ୍ୟାକେଜ୍ ପୂର୍ବରୁ ମିଳିଗଲା ପରେ ମଧ୍ୟ ibm_db ର ସ୍ରୋତ ବିଲ୍ଡ urllib ସହିତ clidriver ଆଣିପାରେ।
ଯଦି pip ibm_db ପାଏ କିନ୍ତୁ clidriver ଡାଉନଲୋଡ୍ କରିବା ସମୟରେ ସ୍ରୋତ ସ୍ଥାପନ ବିଫଳ ହୁଏ, ତେବେ ବିଲ୍ଡ ସ୍କ୍ରିପ୍ଟର urllib ଅନୁରୋଧକୁ ମଧ୍ୟ ବିନ୍ୟାସ କରନ୍ତୁ। କେବଳ pip କୁ ଦିଆଯାଇଥିବା ପ୍ରକ୍ସି ଆର୍ଗୁମେଣ୍ଟ ପ୍ରତ୍ୟେକ ଚାଇଲ୍ଡ ଡାଉନଲୋଡରକୁ ବିନ୍ୟାସ କରେ ନାହିଁ।
POSIX shell ରୁ ସ୍ରୋତ ସ୍ଥାପନ ଆରମ୍ଭ କରିବା ପୂର୍ବରୁ:
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 ଆବଶ୍ୟକ ହେଡର ଏବଂ ଲାଇବ୍ରେରୀ ଥିବା ଏହାର ସ୍ଥାପନ ଡିରେକ୍ଟୋରୀର ନାମ ଦିଏ; ଖାଲି ଡିରେକ୍ଟୋରୀ ସେଥିମଧ୍ୟରୁ କିଛି ଦିଏ ନାହିଁ।