Pip: .htaccess рджреНрд╡рд╛рд░рд╛ рд╕рдВрд░рдХреНрд╖рд┐рдд рдирд┐рдЬреА рднрдВрдбрд╛рд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрд╛рдЗрдк рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ?

рдХреЛ рдирд┐рд░реНрдорд┐рдд 15 рдорд╛рд░реНрдЪ 2011  ┬╖  21рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: pypa/pip

рдирдорд╕реНрддреЗ,

рдореИрдВ ".htaccess" рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рдПрдХ рдирд┐рдЬреА рдкрд╛рдпрдерди рдЗрдВрдбреЗрдХреНрд╕ рд░рд┐рдкреЛрдЬрд┐рдЯрд░реА рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░рдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред

рдЬрдм рдореИрдВ рдЗрд╕ рднрдВрдбрд╛рд░ рд╕реЗ рдХреБрдЫ рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП pip рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдореБрдЭреЗ рдпрд╣ рддреНрд░реБрдЯрд┐ рд╣реЛрддреА рд╣реИ:

Getting page http://pypi.is-webdesign.com/simple/
Could not fetch URL http://pypi.is-webdesign.com/simple/: HTTP Error 401: Unauthorized

рдореИрдВ рдкрд╛рдЗрдк рдХреЗ рд╕рд╛рде рд▓реЙрдЧрд┐рди/рдкрд╛рд╕рд╡рд░реНрдб рдкреИрд░рд╛рдореАрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ?

рдкрд┐рдк рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ? рдпрджрд┐ рдирд╣реАрдВ рддреЛ рдпрд╣ рдпреЛрдЬрдирд╛рдмрджреНрдз рд╣реИ?

рд╕рд╛рджрд░,
рд╕реНрдЯреАрдлрд╝рди


  • рдмрд┐рдЯрдмрдХреЗрдЯ: https://bitbucket.org/ianb/pip/issue/188
  • рдореВрд▓ рд░реВрдк рд╕реЗ рд░рд┐рдкреЛрд░реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛: рд╕реНрдЯреАрдлрди рдХреНрд▓реЗрдиреЛ
  • рдореВрд▓ рд░реВрдк рд╕реЗ рдирд┐рд░реНрдорд┐рдд: 2010-11-15 13:46:58
auto-locked enhancement

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдкрд╛рдЗрдк рдЕрдкрдиреЗ URLOpener рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдореВрд▓ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ,
http://bitbucket.org/ianb/pip/src/tip/pip/download.py#cl -67

рдмрд╕ http://рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо:рдкрд╛рд╕рд╡рд░реНрдб@рд╕рд░реНрд╡рд░/рдЬреЛ рднреА/ рдЬреИрд╕реЗ URL рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ


Original Comment By: Jannis Leidel

рд╕рднреА 21 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдкрд╛рдЗрдк рдЕрдкрдиреЗ URLOpener рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдореВрд▓ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ,
http://bitbucket.org/ianb/pip/src/tip/pip/download.py#cl -67

рдмрд╕ http://рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо:рдкрд╛рд╕рд╡рд░реНрдб@рд╕рд░реНрд╡рд░/рдЬреЛ рднреА/ рдЬреИрд╕реЗ URL рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ


Original Comment By: Jannis Leidel

0.8.1 рдкреАрдЖрдИрдкреА рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рдореИрдВ рдпрд╣ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ:

pip install -f http://username:[email protected]/simple/ my_package

рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдкреНрд░рд▓реЗрдЦрд┐рдд рд╣реИ рдпрд╛ рдирд╣реАрдВред

рдореИрдВ рдЗрд╕реЗ рдЬрд▓реНрдж рд╕реЗ рдЬрд▓реНрдж рджреЗрдЦ рд▓реВрдВрдЧрд╛ред

рд╕рд╛рджрд░, рд╕реНрдЯреАрдлрди


Original Comment By: St├йphane Klein

рдЬреЗрдирд┐рд╕, рдЬреИрд╕рд╛ рдЖрдкрдиреЗ рдХрд╣рд╛ рдерд╛, рдореИрдВрдиреЗ рдХреЛрд╢рд┐рд╢ рдХреА рд▓реЗрдХрд┐рди HTTPS рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рдерд╛ред

рдХреНрдпрд╛ рдХреЛрдИ рдореЗрд░реЗ рд▓рд┐рдП рдЗрд╕рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддрд╛ рд╣реИ? рдХреНрдпрд╛ рдпрд╣ рдПрдХ рдЬреНрдЮрд╛рдд рдмрдЧ рд╣реИ?

рдзрдиреНрдпрд╡рд╛рдж! :-)


Original Comment By: Guilherme Gondim

рдореИрдВ рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ https рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдореБрдЭреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИ:

Traceback (most recent call last):

  File "/home/ian/.virtualenvs/test/lib/python2.6/site-

package/pip-0.6.3-py2.6.egg/pip/basecommand.py", рд▓рд╛рдЗрди 115, рдореЗрди рдореЗрдВ

    self.run(options, args)

  File "/home/ian/.virtualenvs/test/lib/python2.6/site-

package/pip-0.6.3-py2.6.egg/pip/commands/install.py", рд▓рд╛рдЗрди 155, рд░рди рдореЗрдВ

    requirement_set.install_files(finder, force_root_egg_info=self.bundle,

рдмрдВрдбрд▓ = рд╕реНрд╡рдпрдВ рдмрдВрдбрд▓)

  File "/home/ian/.virtualenvs/test/lib/python2.6/site-

package/pip-0.6.3-py2.6.egg/pip/req.py", рд▓рд╛рдЗрди 823, install_files рдореЗрдВ

    url = finder.find_requirement(req_to_install, upgrade=self.upgrade)

  File "/home/ian/.virtualenvs/test/lib/python2.6/site-

package/pip-0.6.3-py2.6.egg/pip/index.py", рд▓рд╛рдЗрди 55, find_requirement рдореЗрдВ

    page = self._get_page(main_index_url, req)

  File "/home/ian/.virtualenvs/test/lib/python2.6/site-

package/pip-0.6.3-py2.6.egg/pip/index.py", рд▓рд╛рдЗрди 282, _get_page рдореЗрдВ

    return HTMLPage.get_page(link, req, cache=self.cache)

  File "/home/ian/.virtualenvs/test/lib/python2.6/site-

package/pip-0.6.3-py2.6.egg/pip/index.py", рд▓рд╛рдЗрди 363, get_page рдореЗрдВ

    resp = urllib2.urlopen(url)

  File "/usr/lib/python2.6/urllib2.py", line 126, in urlopen

    return _opener.open(url, data, timeout)

  File "/usr/lib/python2.6/urllib2.py", line 391, in open

    response = self._open(req, data)

  File "/usr/lib/python2.6/urllib2.py", line 409, in _open

    '_open', req)

  File "/usr/lib/python2.6/urllib2.py", line 369, in _call_chain

    result = func(*args)

  File "/usr/lib/python2.6/urllib2.py", line 1169, in https_open

    return self.do_open(httplib.HTTPSConnection, req)

  File "/usr/lib/python2.6/urllib2.py", line 1107, in do_open

    h = http_class(host, timeout=req.timeout) # will parse host:port

  File "/usr/lib/python2.6/httplib.py", line 1101, in __init__

    HTTPConnection.__init__(self, host, port, strict, timeout)

  File "/usr/lib/python2.6/httplib.py", line 657, in __init__

    self._set_hostport(host, port)

  File "/usr/lib/python2.6/httplib.py", line 682, in _set_hostport

    raise InvalidURL("nonnumeric port: '%s'" % host[i+1:])

InvalidURL: nonnumeric port: '[email protected]'

Original Comment By: Ian Lewis

рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдкрд╛рдЗрдк рдХреЗ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдореНрди рддреНрд░реБрдЯрд┐ рдлреЗрдВрдХрддреЗ рдкреНрд░рддреАрдд рд╣реЛрддреЗ рд╣реИрдВ
рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб:

Traceback (most recent call last):

  File "/usr/lib/python2.6/threading.py", line 532, in __bootstrap_inner

    self.run()

  File "/usr/lib/python2.6/threading.py", line 484, in run

    self.__target(*self.__args, **self.__kwargs)

  File "/home/ian/.virtualenvs/test/lib/python2.6/site-

package/pip-0.8.1-py2.6.egg/pip/index.py", рд▓рд╛рдЗрди 241, _get_queued_page рдореЗрдВ

    page = self._get_page(location, req)

  File "/home/ian/.virtualenvs/test/lib/python2.6/site-

package/pip-0.8.1-py2.6.egg/pip/index.py", рд▓рд╛рдЗрди 326, _get_page рдореЗрдВ

    return HTMLPage.get_page(link, req, cache=self.cache)

  File "/home/ian/.virtualenvs/test/lib/python2.6/site-

package/pip-0.8.1-py2.6.egg/pip/index.py", рд▓рд╛рдЗрди 424, get_page рдореЗрдВ

    content_type = cls._get_content_type(url)

  File "/home/ian/.virtualenvs/test/lib/python2.6/site-

package/pip-0.8.1-py2.6.egg/pip/index.py", рд▓рд╛рдЗрди 486, _get_content_type рдореЗрдВ

    resp = urlopen(req)

  File "/home/ian/.virtualenvs/test/lib/python2.6/site-

package/pip-0.8.1-py2.6.egg/pip/download.py", рд▓рд╛рдЗрди 88, рдХреЙрд▓ рдореЗрдВ

    response = self.get_response(url)

  File "/home/ian/.virtualenvs/test/lib/python2.6/site-

package/pip-0.8.1-py2.6.egg/pip/download.py", рд▓рд╛рдЗрди 107, get_response рдореЗрдВ

    scheme, netloc, path, query, frag = urlparse.urlsplit(url)

  File "/usr/lib/python2.6/urlparse.py", line 147, in urlsplit

    i = url.find(':')

  File "/usr/lib/python2.6/urllib2.py", line 218, in __getattr__

    raise AttributeError, attr

AttributeError: find

рд╕рдорд╕реНрдпрд╛ рддрдм рд╣реЛрддреА рд╣реИ рдЬрдм рдкрд╛рдЗрдк рд╕рдВрдЧреНрд░рд╣ рдлрд╝рд╛рдЗрд▓ рдкрд░ рдПрдХ рд╢реАрд░реНрд╖ рдЕрдиреБрд░реЛрдз рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реИ рд▓реЗрдХрд┐рди
рдПрдХ 401 рд╣рд┐рдЯ рдХрд░рддрд╛ рд╣реИред https://bitbucket.org/ianb/pip/src/tip/pip/download.py#cl -86

self.get_response() рдХреЛ рджрд┐рдпрд╛ рдЧрдпрд╛ url рдПрдХ urllib2.Request рдСрдмреНрдЬреЗрдХреНрдЯ рд╣реИ рд▓реЗрдХрд┐рди
get_response() рдЙрд╕ рдкрд░ urlsplit() рдХреЛ рдХреЙрд▓ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реИред рдЬреЛ рдЙрдкрд░реЛрдХреНрдд рддреНрд░реБрдЯрд┐ рдлреЗрдВрдХрддрд╛ рд╣реИред
рдлрд╝рд╛рдЗрд▓ рд╣рд╛рд▓рд╛рдВрдХрд┐ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рд▓рдЧрддрд╛ рд╣реИред


Original Comment By: Ian Lewis

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рддрдп рд╣реИ, рдореЗрд░реЗ рдкрд╛рд╕ HTTPS + рдореВрд▓ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рддрд╣рдд рдПрдХ рдирд┐рдЬреА рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рд╣реИ рдФрд░ рдпрд╣ рдХреЗрд╡рд▓ --index-url https://user:[email protected] рд╕рд╛рде рдХрд╛рдо рдХрд░рддреА рд╣реИред

рдХреНрдпрд╛ рдХреЛрдИ рдЗрд╕рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдмрдВрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИ?

рдмрд╕ рдЗрд╕ рд╡рд┐рд╖рдп рд╕реЗ рдЬреБрдбрд╝рд╛ рдПрдХ рдкреБрд▓ рдЕрдиреБрд░реЛрдз (https://github.com/pypa/pip/pull/786) рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред

@brutasse рдореИрдВ рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред рдЗрд╕реЗ рдмрдВрдж рдХрд░реЗрдВ?

1.5.6 рдЕрднреА рднреА рд╕рдорд╕реНрдпрд╛ рд╣реИред

рдХреНрдпрд╛ рд╣рдо рдареАрдХ рдЙрд╕реА рдореБрджреНрджреЗ рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕ рдкрд░ рдЕрднреА рдмрд╛рдд рдХреА рдЬрд╛ рд░рд╣реА рд╣реИ?

рдорд╛рдлрд╝ рдХрд░рдирд╛ред рдореЗрд░реЗ рд▓рд┐рдпреЗ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред рдореЗрд░реА рдЧрд▓рддреА :-D
рдЬреБрд▓рд╛ 18, 2014 5:20 AM рдкрд░, "рдореИрдЯ Iversen" [email protected] рд▓рд┐рдЦрд╛ рд╣реИ:

рдХреНрдпрд╛ рд╣рдо рдареАрдХ рдЙрд╕реА рдореБрджреНрджреЗ рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕ рдкрд░ рдЕрднреА рдмрд╛рдд рдХреА рдЬрд╛ рд░рд╣реА рд╣реИ?

-
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ рдпрд╛ рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/pypa/pip/issues/51#issuecomment -49406680ред

рдЕрднреА рднреА рдпреВрдЖрд░рдПрд▓ рдореЗрдВ рдпреВрдЬрд░рдиреЗрдо рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдбрд╛рд▓рдирд╛ рдЬрд░реВрд░реА рд╣реИ?

рдХреНрдпрд╛ рдпрд╣ pip==6.0.8 рдореЗрдВ рд╕рдорд░реНрдерд┐рдд рд╣реИ?

рдореИрдВ рдирд┐рдЬреА рдкреАрдИрдкреАрдЖрдИ рдЗрдВрдбреЗрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдЗрд╕ рддрд░рд╣ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдЪрд▓рд╛рддрд╛ рд╣реВрдВ:
pip install <my_package> --cert=<required_for_some_reason> --extra-index-url https://username:[email protected]/simple/ --allow-all-external

рдФрд░ рдлрд┐рд░ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдВрддрдГрдХреНрд░рд┐рдпрд╛рддреНрдордХ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдорд╛рдВрдЧрддрд╛ рд╣реИред рдРрд╕рд╛ рдХреЛрдИ рдорд╛рдорд▓рд╛ рдирд╣реАрдВ рд╣реИ рдЬрдм рдпрд╣ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реАрдПрд▓рдЖрдИ рдХреЗ рд╕рд╛рде рдЦреЛрд▓ рдХреЗ рдмрд╛рд╣рд░ рдЪрд▓реА рдЧрдИред

рдХреГрдкрдпрд╛ рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рдпрд╣рд╛рдВ рдЪрд░реНрдЪрд╛ рдХреА рдЧрдИ рд╕рдорд╕реНрдпрд╛ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реИ рдпрд╛ рд╕реБрдЭрд╛рд╡ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдореБрдЭреЗ рдХреЛрдИ рдЕрдиреНрдп рд╕рдорд╕реНрдпрд╛ рдмрдирд╛рдиреА рдЪрд╛рд╣рд┐рдП, рдпрд╛ рдХреГрдкрдпрд╛ рд╕рдорд╛рдзрд╛рди рдмрддрд╛рдПрдВред

@vladignatyev рдореИрдВ рдмрд╕ рдЙрд╕реА рд╕рдорд╕реНрдпрд╛ рдореЗрдВ рднрд╛рдЧ рдЧрдпрд╛ рдЬрд┐рд╕рдХрд╛ рдЖрдкрдиреЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдерд╛, рдЗрд╕рдореЗрдВ рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛/рдкрд╛рд╕рд╡рд░реНрдб рдЕрдВрддрдГрдХреНрд░рд┐рдпрд╛рддреНрдордХ рд░реВрдк рд╕реЗ рдорд╛рдВрдЧ рд░рд╣рд╛ рдерд╛ред рдореИрдВрдиреЗ рдкрд╛рд╕рд╡рд░реНрдб рдореЗрдВ рдПрдХ рдкреНрд░рддреАрдХ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд╕реНрдпрд╛ рдХреЛ рдХрдо рдХрд░ рджрд┐рдпрд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдпреВрдЖрд░рдПрд▓-рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЕрдЧрд░ рдореИрдВ рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ рдпреВрдЖрд░рдПрд▓-рдПрдиреНрдХреЛрдб рдирд╣реАрдВ рдХрд░рддрд╛, рддреЛ рдпреВрдЖрд░рдПрд▓ рдХреЛ рдкрд╛рд░реНрд╕ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЕрдЧрд░ рдореИрдВ рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ рдпреВрдЖрд░рдПрд▓-рдПрдиреНрдХреЛрдб рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдкреАрдкреА рдкреНрд░рдорд╛рдгрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдпреВрдЖрд░рдПрд▓-рдбреАрдХреЛрдбрд┐рдВрдЧ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИред

рдореЗрд░реЗ рдкрд╛рд╕ рдпрд╣ рдореБрджреНрджрд╛ рднреА рдкреАрдЖрдИрдкреА 7.1.2 рдХреЗ рд╕рд╛рде рд╣реИред рдкрд╛рд╕рд╡рд░реНрдб рдореЗрдВ рдПрдХ рдкреНрд░рддреАрдХ рд╣реИ рдЬрд┐рд╕реЗ рдпреВрдЖрд░рдПрд▓-рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдкреАрдЖрдИрдкреА рдкреНрд░рдорд╛рдгрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИ (401 рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ) рдФрд░ рдЕрдВрддрдГрдХреНрд░рд┐рдпрд╛рддреНрдордХ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо/рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд▓рд┐рдП рд╕рдВрдХреЗрдд рджреЗрддрд╛ рд╣реИред рдпрджрд┐ рдореИрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рддрд╛/рдХрд░рддреА рд╣реВрдВ рддреЛ рдпрд╣ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред @bcbrown рдХреА рддрд░рд╣ рдореБрдЭреЗ рд╕рдВрджреЗрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ рдпреВрдЖрд░рдПрд▓-рдбрд┐рдХреЛрдбрд┐рдВрдЧ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИред

рдХреГрдкрдпрд╛ рдЗрд╕ ASAP PIP 8.1.2 рдХреЛ рдареАрдХ рдХрд░реЗрдВ

рдмрд╕ 9.0.3 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕рдореЗрдВ рднрд╛рдЧ рдЧрдпрд╛ .... рдХреНрдпрд╛ рдпрд╣ рдЧрдВрднреАрд░рддрд╛ рд╕реЗ рдЕрднреА рднреА рдПрдХ рдореБрджреНрджрд╛ рд╣реИ?

URL рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо/рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рдирд╛ рдХреЗрд╡рд▓ рддрднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЬрдм рдкреЛрд░реНрдЯ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реЛред
(рдХрдо рд╕реЗ рдХрдо рдбреЗрдмрд┐рдпрди 9, рдкрд╛рдпрдерди 2.7.13, рдкрд╛рдЗрдк 18.1 рдкрд░, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЕрдиреНрдп рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдкрд░ рднреА рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдереА)

рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо/рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд▓рд┐рдП рдпрд╣ рдкреНрд░рд╢реНрди: pip install -f https://user:[email protected]/pkgs requests
рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ: pip install -f https://user:[email protected]:443/pkgs requests

рдпрд╣ рдкрд╛рдЗрдк 18.1 рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг (19.1) рдореЗрдВ рдЯреВрдЯрд╛ рд╣реБрдЖ рд╣реИ, 18.1 рдкрд░ рд╡рд╛рдкрд╕ рд▓реМрдЯрдиреЗ рдХреЗ рдмрд╛рдж рдкреБрд╖реНрдЯрд┐ рдХреА рдЧрдИ рдХрд┐ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

URL рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо/рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рдирд╛ рдХреЗрд╡рд▓ рддрднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЬрдм рдкреЛрд░реНрдЯ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реЛред
(рдХрдо рд╕реЗ рдХрдо рдбреЗрдмрд┐рдпрди 9, рдкрд╛рдпрдерди 2.7.13, рдкрд╛рдЗрдк 18.1 рдкрд░, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЕрдиреНрдп рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдкрд░ рднреА рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдереА)

рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо/рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд▓рд┐рдП рдпрд╣ рдкреНрд░рд╢реНрди: pip install -f https://user:[email protected]/pkgs requests
рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ: pip install -f https://user:[email protected]:443/pkgs requests

@olt рдореБрдЭреЗ рдкрд╛рдЗрдк 19.1.1 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рдереА рдФрд░ рдЬреИрд╕рд╛ рдЖрдкрдиреЗ рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛ рдерд╛, рдкреЛрд░реНрдЯ рд▓рдЧрд╛рдХрд░ рдЗрд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛ред рдмрд╣реБрдд рдЕрд╕реНрдкрд╖реНрдЯ рдХрд╛рдордХрд╛рдЬ, рдореЗрд░реА рдЗрдЪреНрдЫрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдЖрдкрдХреЗ рдЙрддреНрддрд░ рдХреЛ рдФрд░ рдЕрдзрд┐рдХ рдмрдврд╝рд╛ рд╕рдХреВрдВред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

Zac-HD picture Zac-HD  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

cjolowicz picture cjolowicz  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

jiapei100 picture jiapei100  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

cjerdonek picture cjerdonek  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

dmfigol picture dmfigol  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ