tox 4-ისა და ტერმინალის პროქსი გარემოების შედარება
თანამედროვე tox უკვე გადასცემს სტანდარტულ პროქსი ცვლადებს. ჩამოტვირთვის პროცესისა და გადაფარვების შემოწმება ძველი ინსტალაციის ბრძანებების გადაწყვეტების კოპირებამდე.
tox 4-ის დოკუმენტირებული ნაგულისხმევი გადაცემა მოიცავს http_proxy, https_proxy, no_proxy და PIP_*. თუ pip ტერმინალში მუშაობს, მაგრამ tox-ის კონფიგურაციის დროს ვერ ახერხებს, გადაცემის უქონლობა მხოლოდ ერთი შესაძლო ახსნაა.
შეადარეთ ჩამომტვირთველის შეყვანები
შეამოწმეთ endpoint-ისა და გვერდის ავლის მნიშვნელობები, რომლებსაც წარუმატებელი პროცესი ხედავს, მათ შორის მკაფიო tox გადაფარვები და გარემოს ფაილები. პროექტმა შეიძლება სწორად მიღებული მნიშვნელობა მოძველებულით ჩაანაცვლოს. my_https_proxy-ის მსგავსი მორგებული სახელი მოითხოვს მკაფიო ასახვას, სანამ ჩამომტვირთველი გამოიყენებს მას.
განსაზღვრეთ ეტაპი: გარემოს შექმნა, შეფუთვა, დამოკიდებულებების ინსტალაცია ან ბრძანება სატესტო გარემოში. მათ შეიძლება ჩართონ სხვადასხვა პროცესი და პარამეტრი.
შეადარეთ ასევე Python-ისა და pip-ის ვერსიები და მუდმივი კონფიგურაცია. tox-მა შეიძლება შექმნას გარემო სერტიფიკატების განსხვავებული ქცევით, ამიტომ TLS-ის ნდობის წარუმატებლობა არ არის საკმარისი მტკიცებულება პროქსი ცვლადის უქონლობისა.
გამოიყენეთ საჭირო გადაფარვა
გამოიყენეთ დაინსტალირებული tox ვერსიის მხარდაჭერილი გარემოს კონფიგურაცია და ჩვეულებრივი საიდუმლოების მექანიზმი. pip-ის გარსი სასარგებლოა მხოლოდ მაშინ, როცა საჭირო ასახვის იქ საკმარისად გამოხატვა შეუძლებელია; მას ასევე სჭირდება არგუმენტების სწორი გადაცემა, გასვლის სტატუსი და პლატფორმის ქცევა.
შეინახეთ ანგარიშში ფაქტობრივად წარუმატებელი პროცესის შეყვანები, უფლებამოსილების მონაცემების მოცილებით. ეს იძლევა განმეორებად შედარებას, როცა პროექტი ან tox-ის ვერსია იცვლება.