Certbot: setuptools pkg_resources pip рд╡реНрд╣реАрд▓ рддреНрд░реБрдЯрд┐ рдХреЛрдб рдХреЗ рд╕рд╛рде рд╡рд┐рдлрд▓ рд╣реБрдЖ 1

рдХреЛ рдирд┐рд░реНрдорд┐рдд 22 рдЕрдкреНрд░реИрд▓ 2016  ┬╖  31рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: certbot/certbot

./letsencrypt-auto --help
python is already the newest version (2.7.11-1).
python-dev is already the newest version (2.7.11-1).
dialog is already the newest version (1.3-20160209-1).
python-virtualenv is already the newest version (15.0.1+ds-3).
virtualenv is already the newest version (15.0.1+ds-3).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Checking for new version...
Creating virtual environment...
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/virtualenv.py", line 2363, in <module>
    main()
  File "/usr/lib/python3/dist-packages/virtualenv.py", line 719, in main
    symlink=options.symlink)
  File "/usr/lib/python3/dist-packages/virtualenv.py", line 988, in create_environment
    download=download,
  File "/usr/lib/python3/dist-packages/virtualenv.py", line 918, in install_wheel
    call_subprocess(cmd, show_stdout=False, extra_env=env, stdin=SCRIPT)
  File "/usr/lib/python3/dist-packages/virtualenv.py", line 812, in call_subprocess
    % (cmd_desc, proc.returncode))
OSError: Command /home/administrator/...ncrypt/bin/python2.7 - setuptools pkg_resources pip wheel failed with error code 1

рдУрдПрд╕ рдЙрдмрдВрдЯреВ 16.04 рдПрд▓рдЯреАрдПрд╕
рд╕реНрд╡рдЪреНрдЫ рдУрдПрд╕

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

рдореИрдВрдиреЗ рд╕реНрдерд╛рдиреАрдп рдЪрд░ рд╕реЗрдЯ рдХрд░рдХреЗ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛ред рдЗрдирдХреЗ рдмрд┐рдирд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЯреВрдЯрдиреЗ рд▓рдЧрддреА рд╣реИред
рдирд┐рд░реНрдпрд╛рдд LC_ALL="hi_US.UTF-8"
рдирд┐рд░реНрдпрд╛рдд LC_CTYPE="hi_US.UTF-8"

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

рд╡рд╣реА рдореБрджреНрджрд╛!

рдХреБрдЫ рд╡рд┐рд╡рд░рдг: nginx рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдФрд░ php7.0 fpm рднреА, рдмрд╛рдХреА рдХреНрд▓реАрди рдЗрдВрд╕реНрдЯрд╛рд▓ рдХреЗ рд▓рд┐рдП

рдореИрдВрдиреЗ рдЗрд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛: рдмрд╕ "apt-get install letsencrypt" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рд╕реБрдкрд░ рд▓рдВрдЧрдбрд╝рд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрдм рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ

git . рдХреЗ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рд╕рд╛рде ubuntu 16.04 рдкрд░ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛

рдореИрдВ рдЗрд╕реЗ Ubuntu 16.04 рд╕рд░реНрд╡рд░ LTS рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛ред рдореИрдВрдиреЗ apt-get install setuptools рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛, pip рдХреЗ рд╕рд╛рде рдкреБрдирдГ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдФрд░ рдпрд╣ рдХрд╛рдо рдХрд░ рдЧрдпрд╛ред рдЕрдЧрд░ рдЖрдкрдХреЛ рд▓реЛрдХреЗрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╢рд┐рдХрд╛рдпрдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕реЗрдЯрдЕрдкрдЯреВрд▓ рдорд┐рд▓рддреЗ рд╣реИрдВ, рддреЛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рд▓реЛрдХреЗрд▓ рд╕реЗрдЯ рд╣реИрдВред

рдореИрдВрдиреЗ рд╕реНрдерд╛рдиреАрдп рдЪрд░ рд╕реЗрдЯ рдХрд░рдХреЗ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛ред рдЗрдирдХреЗ рдмрд┐рдирд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЯреВрдЯрдиреЗ рд▓рдЧрддреА рд╣реИред
рдирд┐рд░реНрдпрд╛рдд LC_ALL="hi_US.UTF-8"
рдирд┐рд░реНрдпрд╛рдд LC_CTYPE="hi_US.UTF-8"

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

рдЗрд╕рд╕реЗ рдореБрдЭреЗ рдорджрдж рдорд┐рд▓реА:

> locale-gen en_US en_US.UTF-8
> dpkg-reconfigure locales

рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛, apt-get install letsencrypt рдЗрд╕реЗ рд╣рд▓ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЙрд╕ рдореБрджреНрджреЗ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЭреЗ рдпрд╣ рдХрд░рдирд╛ рдкрдбрд╝рд╛:

~ # apt-get install python-pip
~ # pip install setuptools
Traceback (most recent call last):
  File "/usr/bin/pip", line 11, in <module>
    sys.exit(main())
  File "/usr/lib/python2.7/dist-packages/pip/__init__.py", line 215, in main
    locale.setlocale(locale.LC_ALL, '')
  File "/usr/lib/python2.7/locale.py", line 581, in setlocale
    return _setlocale(category, locale)
locale.Error: unsupported locale setting

рдлрд┐рд░

~ # export LC_ALL="en_US.UTF-8"
-bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8): No such file or directory
~ # export LC_CTYPE="en_US.UTF-8"
~ # pip install setuptools
Requirement already satisfied (use --upgrade to upgrade): setuptools in /usr/lib/python2.7/dist-packages
You are using pip version 8.1.1, however version 9.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.

... рдлрд┐рд░ ...

~ # pip install --upgrade setuptools     
Collecting setuptools
  Downloading setuptools-29.0.1-py2.py3-none-any.whl (472kB)
    100% |тЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИ| 481kB 3.0MB/s 
Installing collected packages: setuptools
  Found existing installation: setuptools 20.7.0
    Not uninstalling setuptools at /usr/lib/python2.7/dist-packages, outside environment /usr
Successfully installed setuptools-29.0.1
You are using pip version 8.1.1, however version 9.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.

рдЕрдм рдпрд╣ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ Ubuntu 16.04 LTS рдореЗрдВ "setuptools" рдЕрднреА рдмрд╣реБрдд рдкреБрд░рд╛рдиреЗ рд╣реИрдВред

@рдЪрд╛рдиреА рдзрдиреНрдпрд╡рд╛рдж :)

ru_RU рд▓реЛрдХреЗрд▓ . рдХреЗ рд▓рд┐рдП рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ

рдЗрд╕рд╕реЗ рдореБрдЭреЗ рдорджрдж рдорд┐рд▓реА:

рд▓реЛрдХреЗрд▓-рдЬреЗрди hi_US en_US.UTF-8
dpkg-рд╕реНрдерд╛рдиреЛрдВ рдХреЛ рдкреБрди: рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ

рдореИрдВрдиреЗ @evgenity рджреНрд╡рд╛рд░рд╛ рджрд┐рдП рдЧрдП рд╕рдорд╛рдзрд╛рди рдХрд╛ рдкрд╛рд▓рди рдХрд┐рдпрд╛ рдФрд░ рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдпрд╣ рдзрд╛рдЧрд╛ рдорджрджрдЧрд╛рд░ рдерд╛, рдзрдиреНрдпрд╡рд╛рдж! рдореИрдВ рдкреАрдЖрдИрдкреА/рд▓реЛрдХреЗрд▓ рдореБрджреНрджреЛрдВ рдХреЗ рдХрд╛рд░рдг рдкрд╛рдЗрдерди рдХреЗ рд▓рд┐рдП рд╡рд░реНрдЪреБрдЕрд▓рдПрдиреНрд╡ рдХреЗ рд╕рд╛рде рд╡рд░реНрдЪреБрдЕрд▓ рдкрд░реНрдпрд╛рд╡рд░рдг рдирд╣реАрдВ рдмрдирд╛ рд╕рдХрд╛ред рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рдкреЛрд╕реНрдЯ рдХреА рдЧрдИ рд╕рднреА рдЪреАрдЬреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЪрд▓рд╛ рдЧрдпрд╛ (рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд▓реЛрдХреЗрд▓ рдХреЛ рдкреБрди: рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ рдФрд░ рдкрд╛рдЗрдк рд╕реЗрдЯрдкреВрд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛)

рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рдзрдиреНрдпрд╡рд╛рдж!

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ #2887 . рдХрд╛ рдбреБрдкреНрд▓реАрдХреЗрдЯ рд╣реИ

рдореИрдВрдиреЗ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд┐рдП рдмрд┐рдирд╛ рдЙрдкрд░реЛрдХреНрдд рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИред рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдПрд▓рд┐рдпрди рд╣реЛрд╕реНрдЯ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ "lnmp" рдореЗрдВ рдХреБрдЫ рд╕рдорд╛рдзрд╛рди рдорд┐рд▓рддреЗ рд╣реИрдВред https://bbs.vpser.net/thread-16253-1-1.html#pid50671ред
apt-get purge python-virtualenv python3-virtualenv virtualenv
pip install --upgrade pip
pip install virtualenv
vim /bin/lnmp
/bin/certbot рдХреЛ рдХреЗрд╡рд▓ /bin/certbot рдореЗрдВ рдмрджрд▓реЗрдВ --no-bootstrap certonly

рд▓реЛрдХреЗрд▓-рдЬреЗрди en_US en_US.UTF-8 рдФрд░ рд▓реЛрдХреЗрд▓-рдЬреЗрди

рдЙрдмрдВрдЯреВ 16.04 x64 рдлрд┐рдХреНрд╕реНрдб рдЗрд╢реНрдпреВ 2 рд╕реНрдЯреЗрдк рджреНрд╡рд╛рд░рд╛:

  1. рдЙрдкрдпреБрдХреНрдд-рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП letsencrypt
  2. рдиреАрдЪреЗ рдПрдХреНрд╕рдкреЛрд░реНрдЯ рдХрд░реЗрдВ
    рдирд┐рд░реНрдпрд╛рдд LC_ALL="hi_US.UTF-8"
    рдирд┐рд░реНрдпрд╛рдд LC_CTYPE="hi_US.UTF-8"

рдзрдиреНрдпрд╡рд╛рдж!

рд╕рд░реНрдЯрд┐рдлрд┐рдХреЗрдЯ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдореЗрдВ --no-bootstrap рдЬреЛрдбрд╝реЗрдВ рдореЗрд░реЗ рд▓рд┐рдП рдорджрдж рдХрд░рддрд╛ рд╣реИред
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдкрд╛рдпрдерди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИред рдкреВрд░реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкрд░ Python 2.7 рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рддреЛ рдЖрдкрдХреЛ рд╕рд░реНрдЯрд┐рдлрд┐рдХреЗрдЯ рдЪрд▓рд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕рднреА python3 рдХреЛ рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдПред рд▓реЗрдХрд┐рди рдХреБрдЫ рд╕рд┐рд╕реНрдЯрдо рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ Python3 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдЬрдм рдЖрдк virtualenv рдЪрд▓рд╛рддреЗ рд╣реИрдВ, рддреЛ Python3 рдФрд░ Python2 рдЧрдбрд╝рдмрдбрд╝ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред
рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рд╣реИ рдХрд┐ рдХреНрдпреЛрдВ рд╕рд░реНрдЯрд┐рдлрд┐рдХреЗрдЯ virtualenv ?
рдореИрдВ рдпрд╣ рднреА рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ рд╕реЗрд░рдмреЛрдЯ рдкреИрдХреЗрдЬреЛрдВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рди рдХрд░реЗрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рдирд╣реАрдВ рдЬрд╛рдирддреЗ рдХрд┐ рдкреИрдХреЗрдЬреЛрдВ рдХрд╛ рдХреМрди рд╕рд╛ рдкрд╛рдпрдерди рд╕рдВрд╕реНрдХрд░рдг рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдФрд░ рдЕрдкрдиреА рдЦреБрдж рдХреА рдирд┐рд░реНрднрд░рддрд╛ рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рд▓рд╛рдУред рдХреНрдпреЛрдВрдХрд┐ рдХрднреА-рдХрднреА рдирд┐рд░реНрднрд░рддрд╛ рдирд░реНрдХ рд╣реЛрддреА рд╣реИред

рд▓реЛрдХреЗрд╢рдВрд╕ рд╕реЗрдЯ рдХрд░рдирд╛ рднреА рдореЗрд░реЗ рдХрд╛рдо рдЖрдпрд╛ред рдХреНрдпрд╛ рдЗрд╕реЗ рд╕рд░реНрдЯрд┐рдлрд┐рдХреЗрдЯ рдореЗрдВ рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдмрдЧ, рдПрдХ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рд╕рдорд╕реНрдпрд╛, рдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рддреНрд░реБрдЯрд┐ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ ???

рдЗрд╕реЗ рджрд╕реНрддрд╛рд╡реЗрдЬ рдпрд╛ рддрдп рдХрд░рдиреЗ рдкрд░ +1ред

рдореЗрд░реЗ рд▓рд┐рдП, рдЗрд╕рдиреЗ рдЗрд╕рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд┐рдпрд╛... рдХреГрдкрдпрд╛ рддреНрд░реБрдЯрд┐ рдкрдврд╝реЗрдВ рдФрд░ рдлрд┐рд░ рдХрд┐рд╕реА рднреА рдирд┐рд░реНрджреЗрд╢ рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВред

$export LC_ALL="hi_US.UTF-8"
$export LC_CTYPE="hi_US.UTF-8"

$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys $key
$ sudo apt-get update

рдЕрдкрдиреА GPG рддреНрд░реБрдЯрд┐ рд╕реЗ $key рдХреЛ рд╕рдВрдмрдВрдзрд┐рдд $key рд╕реЗ рдмрджрд▓реЗрдВред

SSL рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХреЗ рд▓рд┐рдП letsencrypt рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ certbot рдХреЗ рд╕рд╛рде рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░рдирд╛
$ certbot-auto certonly --standalone -d $DOMAIN --preferred-challenges http \
--agree-tos -n -m $EMAIL --keep-unt-expiring

рдбреЗрдмрд┐рдпрди 7 рдШрд░рдШрд░рд╛рд╣рдЯ рдФрд░ рдЗрд╕ рдкрд╛рдЗрдереЛрдиреЗрд╕реНрдХ рд╕рд╛рдорд╛рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рддрдВрдЧ рдЖрдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛, рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдХрд┐ рд▓реЗрдЯреЗрдВрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ 5 рдорд┐рд▓рд┐рдпрди рд▓рдЧреЗрдВрдЧреЗ

рдкрд╣рд▓реЗ рдореБрдЭреЗ рдорд┐рд▓рд╛:

ImportError: No module named zlib

рдЬрд┐рд╕реЗ http://doc.biblissima-condorcet.fr/loris-setup-guide-ubuntu-debian 1.1 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛

рдЕрдм рдореЗрд░реЗ рдкрд╛рд╕ рд╣реИ:

Traceback (most recent call last):
  File "/tmp/tmp.03OPotGaYT/fetch.py", line 21, in <module>
    import ssl
  File "/usr/local/lib/python2.7/ssl.py", line 60, in <module>
    import _ssl             # if we can't import it, let the error propagate

---> рддреНрд░реБрдЯрд┐ 1

ImportError: /usr/local/lib/python2.7/lib-dynload/_ssl.so: undefined symbol: PyUnicodeUCS2_DecodeUTF8
WARNING: unable to check for updates.
Creating virtual environment...
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 2343, in <module>
    main()
  File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 712, in main
    symlink=options.symlink)
  File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 947, in create_environment
    download=download,
  File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 904, in install_wheel
    call_subprocess(cmd, show_stdout=False, extra_env=env, stdin=SCRIPT)
  File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 796, in call_subprocess
    % (cmd_desc, proc.returncode))



md5-bb51e965275c1f27f3d6938e64bf03f4



OSError: Command /opt/eff.org/certbot/venv/bin/python2.7 - setuptools pip wheel failed with error code 1

рдпрд╣ рд╡рд░реНрдЪреБрдЕрд▓ рдПрдирд╡реА рдХрд┐рд╕ рд▓рд┐рдП рдЕрднрд┐рдкреНрд░реЗрдд рд╣реИ? рдЗрд╕ рд╕реВрддреНрд░ рдореЗрдВ рдЬреЛ рдХреБрдЫ рднреА рд╕рд▓рд╛рд╣ рджреА рдЧрдИ рд╣реИ, рдореИрдВрдиреЗ рд╕рдлрд▓рддрд╛ рдХреЗ рдмрд┐рдирд╛ рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИ

рдпрд╣ https://stackoverflow.com/questions/42189878/pythonsetuptools-pkg-resources-pip-wheel-failed-with-error-code-1-error/42189903 рдХреА рдЕрдВрддрд┐рдо рдЯрд┐рдкреНрдкрдгреА рдореЗрдВ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЕрдм рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред

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

рдпрд╣ рддреНрд░реБрдЯрд┐ рддрдм рдкреБрди: рдЙрддреНрдкрдиреНрди рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ рдЬрдм рдкреАрдХреЗрдЬреА-рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХрд╛ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛-рдпреВрдЖрд░рдПрд▓ рдкреВрд░реНрдг рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рдмрд┐рдирд╛ рд╕рд░реНрд╡рд░ рдкрд░ рд╕реЗрдЯ рд╣реЛред рдпрд╣ рдХрд╕реНрдЯрдо pip.conf рдХреЗ рд╕рд╛рде рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд╕рд╛рде рд╣реЛрдЧрд╛ред pip.conf рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдПрдХ рд╕рдВрднрд╛рд╡рд┐рдд рд╕рдорд╛рдзрд╛рди рд╣реЛрдЧрд╛ред

mv /root/.pip/pip.conf  /root/.pip/pip.conf.bk
vi /root/.pip/pip.conf 

pip.conf рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдбрд╛рд▓реЗрдВ

[global]
index-url=https://pypi.python.org/simple/
[install]
trusted-host=pypi.python.org

рд╕рдВрджрд░реНрдн (рдЪреАрдиреА рд╡реЗрдмрд╕рд╛рдЗрдЯ): https://blog.csdn.net/Tsinghua2MIT/article/details/79945625

рдореИрдВрдиреЗ рдЗрд╕рдХреЗ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдХреЗ рд░реВрдк рдореЗрдВ #2887 рдХреЛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛, рд▓реЗрдХрд┐рди yan12125 рдХреА рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА рдХреЗ рд▓рд┐рдП рдПрдХ рд▓рд┐рдВрдХ рд░рдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред

рдЙрдмрдВрдЯреВ 16.04 x64 рдлрд┐рдХреНрд╕реНрдб рдЗрд╢реНрдпреВ 2 рд╕реНрдЯреЗрдк рджреНрд╡рд╛рд░рд╛:

  1. рдЙрдкрдпреБрдХреНрдд-рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП letsencrypt
  2. рдиреАрдЪреЗ рдПрдХреНрд╕рдкреЛрд░реНрдЯ рдХрд░реЗрдВ
    рдирд┐рд░реНрдпрд╛рдд LC_ALL="hi_US.UTF-8"
    рдирд┐рд░реНрдпрд╛рдд LC_CTYPE="hi_US.UTF-8"

рдзрдиреНрдпрд╡рд╛рдж!

рдореИрдВрдиреЗ рдЗрд╕ рд╡рд┐рдзрд┐ рд╕реЗ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛

рдореИрдВрдиреЗ @wwboy6 рдЙрддреНрддрд░ рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рдХреЗ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛ред

рдЗрд╕ рдЖрджреЗрд╢ рдиреЗ рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рдХреА:

sudo pip install --upgrade setuptools
sudo pip install --upgrade virtualenv
sudo pip install --upgrade pip

рдЗрд╕ рдЖрджреЗрд╢ рдиреЗ рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рдХреА:

sudo pip install --upgrade setuptools
sudo pip install --upgrade virtualenv
sudo pip install --upgrade pip

рдзрдиреНрдпрд╡рд╛рджуАВрдЗрд╕ рд╡рд┐рдзрд┐ рдиреЗ рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рдХрд░ рджреАред рд╡рд░реНрдЪреБрдЕрд▓рдПрдиреНрд╡ рдХрд╛ рд╕рдВрд╕реНрдХрд░рдг рдмрд╣реБрдд рдкреБрд░рд╛рдирд╛ рд╣реИред

рдореИрдВ sudo pip рдЪрд▓рд╛рдиреЗ рдХреЗ рдЦрд┐рд▓рд╛рдл рджреГрдврд╝рддрд╛ рд╕реЗ рд╕рд▓рд╛рд╣ рджреВрдВрдЧрд╛ред рдЗрд╕рдХреЗ рдХреБрдЫ рдХрд╛рд░рдг https://pages.charlesreid1.com/dont-sudo-pip/ рдкрд░ рдмрддрд╛рдП рдЧрдП рд╣реИрдВ sudo pip install рдХрдорд╛рдВрдб рди рдЪрд▓рд╛рдПрдВ рдЬреЛ рдЖрдкрдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред

рдореИрдВрдиреЗ рд╕рдлрд▓рддрд╛ рдХреЗ рдмрд┐рдирд╛ рдЗрд╕ рдкреГрд╖реНрда рд╕реЗ рд▓рдЧрднрдЧ рд╕рднреА рд╕рдВрдХреЗрддреЛрдВ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рд╣реИ, рдЗрд╕рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:
@knowThis : рдореИрдВрдиреЗ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд┐рдП рдмрд┐рдирд╛ рдЙрдкрд░реЛрдХреНрдд рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИ рд▓реЗрдХрд┐рди ...
apt-get purge python-virtualenv python3-virtualenv virtualenv
pip install virtualenv

рдФрд░ рдпрд╣ рдореЗрд░реА рдорджрдж рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдлрд┐рд░ рдореИрдВрдиреЗ рдХрд┐рдпрд╛:
apt install python-virtualenv python3-virtualenv virtualenv
рдФрд░ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
(/etc/debian_version: 9.9 - рд▓реЗрдХрд┐рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╕рд┐рд╕реНрдЯрдо рдЕрднреА рддрдХ рдареАрдХ рд╕реЗ рдЕрдкрдбреЗрдЯ рдирд╣реАрдВ рд╣реБрдЖ рд╣реИ, рдпрд╣ рдкрд╣рд▓реЗ 8.x рдерд╛ рдФрд░ рдореИрдВрдиреЗ apt update рджреМрд░рд╛рди рдирдП рд░реЗрдкреЛ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреА рдкреБрд╖реНрдЯрд┐ рдХреА)

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

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

LouWii picture LouWii  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

KeiroD picture KeiroD  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

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

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

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