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 সংযোগ স্থাপনের আগে ঘটে এবং ডেটাবেস সংযোগ স্ট্রিং দিয়ে ঠিক হয় না।
অতিরিক্ত ডাউনলোডটি ইনস্টলেশন পথের উপর নির্ভর করে। সামঞ্জস্যপূর্ণ wheel বা ইচ্ছাকৃতভাবে সরবরাহ করা নেটিভ ড্রাইভার কী আনা হবে তা বদলে দিতে পারে। বিদ্যমান ড্রাইভার ব্যবহার করা সমর্থিত সোর্স বিল্ডের জন্য IBM_DB_HOME প্রয়োজনীয় হেডার ও লাইব্রেরিসহ তার ইনস্টলেশন ডিরেক্টরি নির্দেশ করে; খালি ডিরেক্টরি এর কোনোটিই দেয় না।