ສຳລັບຄຳສັ່ງ uv ຄັ້ງດຽວໃນເຊວ POSIX ໃຫ້ຕັ້ງຕົວແປພຣັອກຊີຕອນເອີ້ນຄຳສັ່ງນັ້ນ:

HTTP_PROXY=http://203.0.113.10:8080 \
HTTPS_PROXY=http://203.0.113.10:8080 \
uv add requests

ປ່ຽນຈຸດເຊື່ອມຕໍ່ໃນຕົວຢ່າງເປັນທີ່ຢູ່ບໍລິການ ຫຼືຕົວເລືອກຈາກລາຍການພຣັອກຊີ HTTP. ຄ່ານີ້ໃຊ້ກັບຄຳສັ່ງ ແລະໂປຣເຊສລູກ ໂດຍບໍ່ແກ້ໄຟລ໌ເລີ່ມເຊວ; PowerShell ໃຊ້ໄວຍາກອນຕ່າງກັນ. ປາຍທາງ HTTPS ໃຊ້ຈຸດຮັບພຣັອກຊີ http:// ໄດ້. ALL_PROXY ໃຫ້ການຕັ້ງຄ່າພຣັອກຊີທົ່ວໄປ ແລະ NO_PROXY ລະບຸຂໍ້ຍົກເວັ້ນ.

ຖ້າເສັ້ນທາງໃຊ້ໄດ້ ແຕ່ CA ຂອງອົງກອນທີ່ອະນຸມັດບໍ່ມີໃນຮາກ Mozilla ທີ່ມາກັບ uv ໃຫ້ໃຊ້ຄວາມເຊື່ອຖືລະບົບເມື່ອ CA ນັ້ນຕິດຕັ້ງໃນລະບົບແລ້ວ:

HTTPS_PROXY=http://203.0.113.10:8080 \
uv --system-certs add requests

ຕົວເລືອກແມ່ນ --system-certs. ຕົວແປທີ່ຄູ່ກັນ UV_SYSTEM_CERTS=true ເພີ່ມໃນ uv 0.11.0; ຖ້າເປັນເວີຊັນເກົ່າໃຫ້ກວດຄວາມຊ່ວຍເຫຼືອທີ່ຕິດຕັ້ງ. ຊຸດ PEM ທີ່ໃຫ້ມາແຍກໃຊ້ຊ່ອງທາງຄວາມເຊື່ອຖືຕາມເອກະສານ SSL_CERT_FILE ຫຼື SSL_CERT_DIR. ການຕັ້ງຄ່າຄວາມເຊື່ອຖືເຫຼົ່ານີ້ບໍ່ໄດ້ເລືອກທີ່ຢູ່ພຣັອກຊີ.

ອ່ານຜົນຄຳສັ່ງກ່ອນຖືວ່າທົດສອບເສັ້ນທາງສຳເລັດ. uv ອາດໃຊ້ແພັກເກດໃນແຄດຊ້ຳໂດຍບໍ່ດາວໂຫຼດ. ວຽກຈິງຍັງອາດຕິດຕໍ່ໄຟລ໌ ການປ່ຽນເສັ້ນທາງ ການດາວໂຫຼດ Python ທີ່ຈັດການ ຫຼືສ່ວນເພິ່ງພາ Git ນອກຈາກດັດຊະນີ. ເກັບຂັ້ນຕອນລົ້ມເຫຼວກັບຂໍ້ຜິດພາດໄວ້. ຖ້າຍັງໃຊ້ເສັ້ນທາງຜິດ ໃຫ້ກວດຄ່າພຣັອກຊີ ແລະຂໍ້ຍົກເວັ້ນທີ່ຮັບສືບທອດ; ປ່ຽນດັດຊະນີແພັກເກດແມ່ນເລືອກແຫຼ່ງ ບໍ່ແມ່ນພຣັອກຊີສົ່ງຕໍ່.

ບົດຄວາມທີ່ກ່ຽວຂ້ອງ