Conda ପରିବେଶ ସକ୍ରିୟ କରିବା ଏକ ପରିବେଶ ବାଛେ; ତାହାର ଭିତରେ ଥିବା ପ୍ରତ୍ୟେକ ପ୍ରୋଗ୍ରାମ Conda ର ବିନ୍ୟାସ ବ୍ୟବହାର କରେ ନାହିଁ। Conda ଓ pip ଅଲଗା ଡାଉନଲୋଡ୍ କ୍ଲାଏଣ୍ଟ।

Conda ର ପ୍ରକ୍ସି ରାଉଟ୍ .condarc ରେ ଥାଇପାରେ:

proxy_servers:
  http: http://203.0.113.10:8080
  https: http://203.0.113.10:8080

ଏହି ଉଦାହରଣ ମୂଲ୍ୟଗୁଡ଼ିକ ପ୍ରତ୍ୟେକ ସ୍କିମ୍‌ର ଲକ୍ଷ୍ୟକୁ କିପରି ପହଞ୍ଚିବାକୁ Conda କୁ କହେ। ସେହି ପରିବେଶରେ pip ଇନଷ୍ଟଲ୍ ହୋଇଛି ବୋଲି ମାତ୍ର proxy_servers ମ୍ୟାପିଂ ଆପେଆପେ ଗ୍ରହଣ କରେ ନାହିଁ।

ଦୁଇଟି ବିନ୍ୟାସ ପରୀକ୍ଷା କରନ୍ତୁ

Conda ବିନ୍ୟାସ ଉତ୍ସ ଏବଂ ସକ୍ରିୟ Python ସହ ଜଡିତ pip କୁ ଯାଞ୍ଚ କରନ୍ତୁ:

conda config --show-sources
python -m pip --version
python -m pip config debug

ଆଉଟପୁଟ୍ ଭିନ୍ନ ବିନ୍ୟାସ ସ୍ଥାନ, ଅପ୍ରତ୍ୟାଶିତ ଇଣ୍ଟରପ୍ରେଟର କିମ୍ବା କୌଣସି ପରୀକ୍ଷା ବ୍ୟବହାର ନ କରିଥିବା ପରିବେଶ ଭେରିଏବଲ୍ ଦେଖାଇପାରେ। ସେୟାର୍ କରିବା ପୂର୍ବରୁ ବ୍ୟକ୍ତିଗତ URL ଓ ପ୍ରମାଣପତ୍ର ଦେଖନ୍ତୁ।

pip ପାଇଁ ଦସ୍ତାବିଜିତ ପ୍ରକ୍ସି ବିକଳ୍ପ, pip-ନିର୍ଦ୍ଦିଷ୍ଟ ବିନ୍ୟାସ କିମ୍ବା ଉପଯୁକ୍ତ ନେଟୱାର୍କ ପରିବେଶ ବ୍ୟବହାର କରନ୍ତୁ। .condarc ର YAML ଅଂଶକୁ pip ର INI ଫାଇଲ୍‌ରେ ସିଧାସଳଖ କପି କରନ୍ତୁ ନାହିଁ।

ବିଶ୍ୱାସ ସେଟିଂ ମଧ୍ୟ ଅଲଗା

Conda ର ssl_verify CA ବଣ୍ଡଲ୍ ଦର୍ଶାଇପାରେ କିମ୍ବା ସମର୍ଥିତ ସଂସ୍କରଣ ଓ Python ରନ୍‌ଟାଇମ୍‌ରେ truststore ଦ୍ୱାରା ସିଷ୍ଟମ୍ ବିଶ୍ୱାସ ବାଛିପାରେ। ଏହା pip ର ବିଶ୍ୱାସ ଉତ୍ସ ବିନ୍ୟାସ କରିବା ଆଦେଶ ନୁହେଁ।

ପ୍ରକ୍ସି ଅନୁମୋଦିତ TLS ଯାଞ୍ଚ କଲେ ପ୍ରତ୍ୟେକ କ୍ଲାଏଣ୍ଟ ସେହି କର୍ତ୍ତୃପକ୍ଷ ଉପରେ କିପରି ବିଶ୍ୱାସ କରେ ଜାଣନ୍ତୁ। ସଫଳ Conda ଅନୁରୋଧ ନିଜ ରାଉଟ୍ ଓ ବିଶ୍ୱାସ ସେହି ଅନୁରୋଧ ପାଇଁ କାମ କରିଥିବା ପ୍ରମାଣ କରେ; pip ସମାନ ସେଟିଂ ପାଇଥିବା ପ୍ରମାଣ କରେ ନାହିଁ।

ପ୍ରକୃତ ଲକ୍ଷ୍ୟ ତୁଳନା କରନ୍ତୁ

କ୍ଲାଏଣ୍ଟଗୁଡ଼ିକ ଭିନ୍ନ ପ୍ୟାକେଜ୍ ସୂଚୀ ଓ ଫାଇଲ୍ ହୋଷ୍ଟ ବ୍ୟବହାର କରିପାରନ୍ତି। ଗୋଟିଏ ଚ୍ୟାନେଲ୍ ଅନୁମତି ଦେଉଥିବା ମଧ୍ୟସ୍ଥ ଅନ୍ୟ ସୂଚୀ କିମ୍ବା ପରବର୍ତ୍ତୀ ଆର୍କାଇଭ୍ URL କୁ ଅସ୍ୱୀକାର କରିପାରେ। ତଫାତକୁ କେବଳ ଚୟନିତ Python ପରିବେଶ ଉପରେ ଦାୟୀ କରିବା ପୂର୍ବରୁ ବିଫଳ ହେଉଥିବା ହୋଷ୍ଟନାମ ଓ ଉତ୍ତର ଯାଞ୍ଚ କରନ୍ତୁ।

ଉପଯୋଗୀ ରିପୋର୍ଟ ଇଣ୍ଟରପ୍ରେଟର୍, ପ୍ରତ୍ୟେକ କ୍ଲାଏଣ୍ଟର ବିନ୍ୟାସ ଉତ୍ସ, ଅନୁରୋଧ କରାଯାଇଥିବା ହୋଷ୍ଟ ଏବଂ ପ୍ରଥମ କନେକ୍ସନ୍ କିମ୍ବା ପ୍ରମାଣପତ୍ର ତ୍ରୁଟି ଦର୍ଶାଏ। “Conda କାମ କରେ” ତୁଳନାର ଆରମ୍ଭ, pip ର ନେଟୱାର୍କ ପଥର ସମ୍ପୂର୍ଣ୍ଣ ପରୀକ୍ଷା ନୁହେଁ।

ସମ୍ପର୍କିତ ପ୍ରବନ୍ଧ