Virtualenv: 'virtualenv.seed.via_app_data' рдирд╛рдо рдХрд╛ рдХреЛрдИ рдореЙрдбреНрдпреВрд▓ рдирд╣реАрдВ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 24 рдЬреВрди 2020  ┬╖  27рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: pypa/virtualenv

рдореБрджреНрджрд╛

virtualenv test рдкрд░ рдХреЙрд▓ рдХрд░рдиреЗ рдкрд░ рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рд╕рднреА рд╡рд░реНрдЪреБрдЕрд▓ рд╡рд╛рддрд╛рд╡рд░рдг рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рд╛рде рдкрд░реАрдХреНрд╖рдг рдирд╛рдордХ рдлрд╝реЛрд▓реНрдбрд░ рдмрдирд╛рдПрдЧрд╛ред рджреЗрдЦрд╛ рдЧрдпрд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЗрд╡рд▓ рдирд┐рдореНрди рд╕рдВрджреЗрд╢ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдХреЛрдИ рдлрд╝реЛрд▓реНрдбрд░ рдкрд░реАрдХреНрд╖рдг рдирд╣реАрдВ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ:
ModuleNotFoundError: No module named 'virtualenv.seed.via_app_data'

рд╡рд╛рддрд╛рд╡рд░рдг

рдХрдо рд╕реЗ рдХрдо рдкреНрд░рджрд╛рди рдХрд░реЗрдВ:

  • рдУрдПрд╕: рдЙрдмрдВрдЯреВ 20.04
  • рдореЗрдЬрдмрд╛рди рдЕрдЬрдЧрд░ рдХрд╛ pip list рдЬрд╣рд╛рдВ virtualenv рд╕реНрдерд╛рдкрд┐рдд рд╣реИ:
Package                Version
---------------------- -------------
appdirs                1.4.4
apturl                 0.5.2
awscli                 1.17.14
blinker                1.4
botocore               1.14.14
Brlapi                 0.7.0
certifi                2019.11.28
chardet                3.0.4
chrome-gnome-shell     0.0.0
colorama               0.4.3
command-not-found      0.3
cryptography           2.8
cupshelpers            1.0
dbus-python            1.2.16
defer                  1.0.6
distlib                0.3.0
distro                 1.4.0
distro-info            0.23ubuntu1
docutils               0.16
entrypoints            0.3
filelock               3.0.12
httpie                 1.0.3
httplib2               0.14.0
idna                   2.8
importlib-metadata     1.5.0
jmespath               0.9.4
keyring                18.0.1
language-selector      0.1
launchpadlib           1.10.13
lazr.restfulclient     0.14.2
lazr.uri               1.0.3
louis                  3.12.0
macaroonbakery         1.3.1
more-itertools         4.2.0
netifaces              0.10.4
oauthlib               3.1.0
olefile                0.46
pexpect                4.6.0
Pillow                 7.0.0
pip                    20.1.1
protobuf               3.6.1
pyasn1                 0.4.2
pycairo                1.16.2
pycups                 1.9.73
Pygments               2.6.1
PyGObject              3.36.0
PyJWT                  1.7.1
pymacaroons            0.13.0
PyNaCl                 1.3.0
pyRFC3339              1.1
python-apt             2.0.0
python-dateutil        2.7.3
python-debian          0.1.36ubuntu1
pytz                   2019.3
pyxdg                  0.26
PyYAML                 5.3.1
reportlab              3.5.34
requests               2.22.0
requests-unixsocket    0.2.0
roman                  2.0.0
rsa                    4.0
s3transfer             0.3.3
SecretStorage          2.3.1
setuptools             45.2.0
simplejson             3.16.0
six                    1.14.0
systemd-python         234
ubuntu-advantage-tools 20.3
ubuntu-drivers-common  0.0.0
ufw                    0.36
unattended-upgrades    0.1
urllib3                1.25.8
virtualenv             20.0.24
wadllib                1.3.3
wheel                  0.34.2
xkit                   0.0.0
zipp                   1.0.0
  ```

**Output of the virtual environment creation**

```console
71 setup logging to NOTSET [DEBUG report:42]
88 find interpreter for spec PythonSpec(path=/usr/bin/python3) [INFO builtin:44]
88 proposed PythonInfo(spec=CPython3.8.2.final.0-64, exe=/usr/bin/python3, platform=linux, version='3.8.2 (default, Apr 27 2020, 15:53:34) \n[GCC 9.3.0]', encoding_fs_io=utf-8-utf-8) [INFO builtin:50]
88 accepted PythonInfo(spec=CPython3.8.2.final.0-64, exe=/usr/bin/python3, platform=linux, version='3.8.2 (default, Apr 27 2020, 15:53:34) \n[GCC 9.3.0]', encoding_fs_io=utf-8-utf-8) [DEBUG builtin:52]
89 filesystem is case-sensitive [DEBUG info:28]
Traceback (most recent call last):
  File "/home/florian/.local/bin/virtualenv", line 8, in <module>
    sys.exit(run_with_catch())
  File "/home/florian/.local/lib/python3.8/site-packages/virtualenv/__main__.py", line 63, in run_with_catch
    run(args, options)
  File "/home/florian/.local/lib/python3.8/site-packages/virtualenv/__main__.py", line 17, in run
    session = cli_run(args, options)
  File "/home/florian/.local/lib/python3.8/site-packages/virtualenv/run/__init__.py", line 24, in cli_run
    session = session_via_cli(args, options)
  File "/home/florian/.local/lib/python3.8/site-packages/virtualenv/run/__init__.py", line 32, in session_via_cli
    parser, elements = build_parser(args, options)
  File "/home/florian/.local/lib/python3.8/site-packages/virtualenv/run/__init__.py", line 60, in build_parser
    SeederSelector(interpreter, parser),
  File "/home/florian/.local/lib/python3.8/site-packages/virtualenv/run/plugin/seeders.py", line 8, in __init__
    possible = self.options("virtualenv.seed")
  File "/home/florian/.local/lib/python3.8/site-packages/virtualenv/run/plugin/base.py", line 39, in options
    cls._OPTIONS = cls.entry_points_for(key)
  File "/home/florian/.local/lib/python3.8/site-packages/virtualenv/run/plugin/base.py", line 18, in entry_points_for
    return OrderedDict((e.name, e.load()) for e in cls.entry_points().get(key, {}))
  File "/home/florian/.local/lib/python3.8/site-packages/virtualenv/run/plugin/base.py", line 18, in <genexpr>
    return OrderedDict((e.name, e.load()) for e in cls.entry_points().get(key, {}))
  File "/usr/lib/python3.8/importlib/metadata.py", line 77, in load
    module = import_module(match.group('module'))
  File "/usr/lib/python3.8/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 961, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 973, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'virtualenv.seed.via_app_data'

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

рд╣рдорд╛рд░реЗ рдмреЙрдХреНрд╕ рдореЗрдВ рдбреЗрдмрд┐рдпрди рд╕рдВрд╕реНрдХрд░рдг рдФрд░ рдкрд╛рдЗрдк рд╕рдВрд╕реНрдХрд░рдг рджреЛрдиреЛрдВ рд╕реНрдерд╛рдкрд┐рдд рд╣реИрдВ .. рд▓реЗрдХрд┐рди рдбреЗрдмрд┐рдпрди рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рдмрд╛рдж рднреА рдореИрдВ рдЗрд╕реЗ рдирд╡реАрдирддрдо (20.0.25) рдкрд╛рдЗрдк рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдорд┐рд▓рд╛ред рд╕рдм рдХреБрдЫ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ ...

sudo pip3 install virtualenv==20.0.23

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

рдЖрдкрдиреЗ рд╡рд░реНрдЪреБрдЕрд▓рдПрдиреНрд╡ рдХреИрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛?

sudo apt install python3-virtualenv

рдореИрдВрдиреЗ рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕рдлрд▓рддрд╛ рдХреЗ рдЗрд╕реЗ рдХрдИ рдмрд╛рд░ рдкрд╣рд▓реЗ рд╣реА рд╣рдЯрд╛ рджрд┐рдпрд╛ рдФрд░ рдкреБрдирдГ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ред

рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╕рдорд╕реНрдпрд╛ рд╡рд░реНрдЪреБрдЕрд▓рдПрдиреНрд╡ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреА рдирд╣реАрдВ рд╣реИ, рдмрд▓реНрдХрд┐ рдбреЗрдмрд┐рдпрди рд░реАрдкреИрдХреЗрдЬрд┐рдВрдЧ рдХреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдХреГрдкрдпрд╛ http://bugs.debian.org/cgi-bin/pkgreport.cgi?package=python3-virtualenv рдХреЗ рдЕрдВрддрд░реНрдЧрдд рдЕрдкрдиреА рд╕рдорд╕реНрдпрд╛ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд░реЗрдВред

рдЗрд╕ рдмреАрдЪ, рдЖрдк рдЧреИрд░ рдбреЗрдмрд┐рдпрди рд╕рдВрд╕реНрдХрд░рдг рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реА рд╡реИрдХрд▓реНрдкрд┐рдХ рд╕реНрдерд╛рдкрдирд╛ рд╡рд┐рдзрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ https://virtualenv.pypa.io/en/latest/installation.html#installation

@рдХрд┐рдЯрд░рдорд╛ рдПрдлрд╡рд╛рдИрдЖрдИ

рдмрд╣реБрдд рддреЗрдЬрд╝ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд-рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж... рдореИрдВ рд╡реИрдХрд▓реНрдкрд┐рдХ рдЗрдВрд╕реНрдЯрд╛рд▓ рд╡рд┐рдзрд┐ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реВрдБрдЧрд╛ред

рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ:
рдореИрдВрдиреЗ рдЗрд╕реЗ рдЙрдкрдпреБрдХреНрдд рд╣рдЯрд╛рдиреЗ рдХреЗ рд╕рд╛рде рд╣рдЯрд╛ рджрд┐рдпрд╛ рдФрд░ рд╕реНрдерд╛рдкрдирд╛ рд╡рд┐рдзрд┐ рдХреЛ рдкрд╛рдЗрдк рдХреЗ рд╕рд╛рде рдЖрдЬрд╝рдорд╛рдпрд╛, рдЬрд┐рд╕рдореЗрдВ рдХрд╣рд╛ рдЧрдпрд╛ рдерд╛ рдХрд┐ рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕реНрдерд╛рдкрд┐рдд рдерд╛ред --force-reinstall рд╕рд╛рде рдкреБрди: рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рд╕рдм рдХреБрдЫ рдареАрдХ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред

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

рдореБрдЭреЗ рдЦреБрд╢реА рд╣реИ рдХрд┐ рдкреБрдирдГ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рд╕реЗ рдЖрдкрдХреА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рд╣реЛ рдЧрдпрд╛ред

@kitterma рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЗрд╕реЗ рдкрд╛рдЗрдк рдХреЗ рд╕рд╛рде рдкреБрдирдГ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛, рдиреЛрдЯ рдХрд░реЗрдВ apt-get ... рдЗрд╕рд▓рд┐рдП рдкреНрд░рддрд┐ рд╕реЗ рдпрд╣ рдЕрднреА рднреА рдбреЗрдмрд┐рдпрди рд╕реНрддрд░ рдкрд░ рдЯреВрдЯрд╛ рд╣реБрдЖ рд╣реИред

рдзрдиреНрдпрд╡рд╛рджред рдХрд┐ рдЪреВрдХ рдЧрдПред рдореИрдВрдиреЗ рдЙрдмрдВрдЯреВ рдкрд░ рдкрд░реАрдХреНрд╖рдг рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдбреЗрдмрд┐рдпрди рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

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

рдореИрдВ рдЬрд╛рдБрдЪ рдХрд░реВрдБрдЧрд╛ рдФрд░ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реВрдБрдЧрд╛ рдХрд┐ рдореИрдВ рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рд╕реЗ рдХрдВрдкреНрдпреВрдЯрд░ рдХреЗ рд╕рд╛рдордиреЗ рд╣реВрдБред

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

рдЙрдмрдВрдЯреВ 20.04 рдХрд╛ рд╕рдВрд╕реНрдХрд░рдг 20.0.17 рд╣реИред

рдореБрджреНрджреЗ рдореЗрдВ рдЯреНрд░реЗрд╕рдмреИрдХ /home/florian/.local/lib/python3.8/site-packages/virtualenv/ рдкрд░ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ @ рдореЗрдХ-рдЖрдИрдПрдирдЬреА рдиреЗ рдкрд╛рдЗрдк рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ 2.0.24 рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдерд╛, рдФрд░ рд╡рд╣ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рд╕реА рддрд░рд╣ рдЯреВрдЯ рдЧрдпрд╛ рдерд╛ред рдпрд╣ рдЙрдмрдВрдЯреВ рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ virtualenv рдореЗрдВ рдореЙрдбреНрдпреВрд▓ sys.path ред

рд╣рдорд╛рд░реЗ рдмреЙрдХреНрд╕ рдореЗрдВ рдбреЗрдмрд┐рдпрди рд╕рдВрд╕реНрдХрд░рдг рдФрд░ рдкрд╛рдЗрдк рд╕рдВрд╕реНрдХрд░рдг рджреЛрдиреЛрдВ рд╕реНрдерд╛рдкрд┐рдд рд╣реИрдВ .. рд▓реЗрдХрд┐рди рдбреЗрдмрд┐рдпрди рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рдмрд╛рдж рднреА рдореИрдВ рдЗрд╕реЗ рдирд╡реАрдирддрдо (20.0.25) рдкрд╛рдЗрдк рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдорд┐рд▓рд╛ред рд╕рдм рдХреБрдЫ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ ...

sudo pip3 install virtualenv==20.0.23

@gaborbernat рдореИрдВрдиреЗ рдЕрднреА рддрдХ 2.0.24 рдкреИрдХ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдбреЗрдмрд┐рдпрди рдпрд╛ рдЙрдмрдВрдЯреВ рдореЗрдВ 2.0.24 рдХреБрдЫ рднреА рдбрд┐рд╕реНрдЯреНрд░реЛ рдкреИрдХреЗрдЬрд┐рдВрдЧ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдирд╣реАрдВ рд╣реИред

рддреЛ рдпрд╣ рдЙрддрдирд╛ рд╣реА рд╡рд┐рд╕реНрддреГрдд рд╣реИ рдЬрд┐рддрдирд╛ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдкреАрдЖрдИрдкреА рдФрд░ рдПрдкреАрдЯреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╡рд░реНрдЪреБрдЕрд▓рдПрдиреНрд╡ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рднрдВрдбрд╛рд░реЛрдВ рдХреЗ рдмреАрдЪ рд╕рдВрдШрд░реНрд╖ рдЗрд╕реЗ рдЯреНрд░рд┐рдЧрд░ рдХрд░рддрд╛ рд╣реИред рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рдбреЗрдмрд┐рдпрди рдРрд╕реЗ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдХреБрдЫ рддреНрд░реБрдЯрд┐ рдЙрдард╛ рд╕рдХрддрд╛ рд╣реИ?

рдореИрдВрдиреЗ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдЙрдмрдВрдЯреВ рдмрд╛рдпреЛрдирд┐рдХ рдкрд░ рднреА рдорд╛рд░рд╛ рдЬрдм рд╡рд░реНрдЪреБрдЕрд▓рдПрдиреНрд╡ рдХреЛ рдкреАрдЖрдИрдкреА рдХреЗ рд╕рд╛рде рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ (рдЙрдкрдпреБрдХреНрдд-рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ)ред 20.0.23 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рд╕реЗ рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рднреА рдпрд╣ рд╣рд▓ рд╣реЛ рдЧрдпрд╛ред

рдореИрдВ рдпрд╣ рднреА рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ 20.0.23 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рд╕реЗ рдлреЛрдХрд▓ рдлреЛрд╕рд╛ рдХреА рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛ рдЬрд╛рддреА рд╣реИред

рдореЗрд░реА рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИред рдбрд╛рдЙрдирдЧреНрд░реЗрдб рдХреИрд╕реЗ рдХрд░реЗрдВ?

@ruannyury pip uninstall virtualenv рдлрд┐рд░ pip install virtualenv==20.0.23

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

рдХреИрд╕реЗ рдкрддрд╛ рдХрд░реЗрдВ? рдЕрд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП рдХреНрд╖рдорд╛

рдореЗрд░рд╛ рдУрдПрд╕ рдордВрдЬрд╝рд░реЛ 20.0.3 . рд╣реИ

рдкреАрдЖрдИрдкреА рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рд╡рд░реНрдЪреБрдЕрд▓рдПрдиреНрд╡, рдкреАрдЖрдИрдкреА рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рд╡рд░реНрдЪреБрдЕрд▓рдПрдиреНрд╡? (рдЗрд╕реЗ рджреЛ рдмрд╛рд░ рдХрд░реЗрдВ)

рджреВрд╕рд░реА рдмрд╛рд░ рдореЗрдВ:
`рддреНрд░реБрдЯрд┐: рдЕрдкрд╡рд╛рдж:
рдЯреНрд░реЗрд╕рдмреИрдХ (рд╕рдмрд╕реЗ рд╣рд╛рд▓рд┐рдпрд╛ рдХреЙрд▓ рдЕрдВрддрд┐рдо):
рдлрд╝рд╛рдЗрд▓ "/usr/lib/python3.8/shutil.py", рд▓рд╛рдЗрди 788, рдореВрд╡ рдореЗрдВ
os.rename(src, real_dst)
OSError: [Errno 18] рд▓рд┐рдВрдХ entre dispositivos inv├бlido: '/usr/bin/virtualenv' -> '/tmp/pip-uninstall-mpsr19ya/virtualenv'

рдЙрдкрд░реЛрдХреНрдд рдЕрдкрд╡рд╛рдж рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рдХреЗ рджреМрд░рд╛рди, рдПрдХ рдФрд░ рдЕрдкрд╡рд╛рдж рд╣реБрдЖ:

рдЯреНрд░реЗрд╕рдмреИрдХ (рд╕рдмрд╕реЗ рд╣рд╛рд▓рд┐рдпрд╛ рдХреЙрд▓ рдЕрдВрддрд┐рдо):
рдлрд╝рд╛рдЗрд▓ "/usr/lib/python3.8/site-packages/pip/_internal/cli/base_command.py", рд▓рд╛рдЗрди 186, _main рдореЗрдВ
рд╕реНрдерд┐рддрд┐ = рд╕реНрд╡рдпрдВред рд░рди (рд╡рд┐рдХрд▓реНрдк, рддрд░реНрдХ)
рдлрд╝рд╛рдЗрд▓ "/usr/lib/python3.8/site-packages/pip/_internal/commands/uninstall.py", рд▓рд╛рдЗрди 78, рд░рди рдореЗрдВ
рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓_рдкреИрдерд╕реЗрдЯ = req.uninstall (
рдлрд╝рд╛рдЗрд▓ "/usr/lib/python3.8/site-packages/pip/_internal/req/req_install.py", рд▓рд╛рдЗрди 687, рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдореЗрдВ
рд╕реНрдерд╛рдкрдирд╛ рд░рджреНрдж_рдкрдерд╕реЗрдЯ.рдирд┐рдХрд╛рд▓реЗрдВ (auto_confirm, рдХреНрд░рд┐рдпрд╛)
рдлрд╝рд╛рдЗрд▓ "/usr/lib/python3.8/site-packages/pip/_internal/req/req_uninstall.py", рд▓рд╛рдЗрди 394, рд╣рдЯрд╛рдиреЗ рдореЗрдВ
рд▓реЗ рдЬрд╛рдпрд╛ рдЧрдпрд╛ред рд╕реНрдЯреИрд╢ (рдкрде)
рдлрд╝рд╛рдЗрд▓ "/usr/lib/python3.8/site-packages/pip/_internal/req/req_uninstall.py", рд▓рд╛рдЗрди 283, рд╕реНрдЯреИрд╢ рдореЗрдВ
рдирд╛рдо рдмрджрд▓реЗрдВ (рдкрде, new_path)
рдлрд╝рд╛рдЗрд▓ "/usr/lib/python3.8/site-packages/pip/_internal/utils/misc.py", рдкрдВрдХреНрддрд┐ 334, рдирд╛рдореЛрдВ рдореЗрдВ
рд╢рдЯрд┐рд▓.рдореВрд╡ (рдкреБрд░рд╛рдирд╛, рдирдпрд╛)
рдлрд╝рд╛рдЗрд▓ "/usr/lib/python3.8/shutil.py", рд▓рд╛рдЗрди 803, рдореВрд╡ рдореЗрдВ
рдУрдПрд╕ рдЕрдирд▓рд┐рдВрдХ (src)
PermissionError: [Errno 13] Permiss├гo negada: '/ usr/bin/virtualenv'
`
рдХреНрдпрд╛ рдореБрдЭреЗ рд╕реВрдбреЛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП?

рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдиреЗ рдЗрд╕реЗ рдЕрдкрдиреЗ рдУрдПрд╕ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдХреЗ рд╕рд╛рде рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реЛ, рдЙрд╕реЗ рднреА рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ?

рд╕реБрдкрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд╕рд╛рде?
рдЕрджреНрдпрддрди: рдореБрдЭреЗ рдорд┐рд▓ рдЧрдпрд╛ред
рддреЛ, рдХреНрдпрд╛ рдореИрдВ рдлрд┐рд░ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реВрдВ?

рд▓реБрдмрдВрдЯреВ 20.04 рдореБрдЭреЗ рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рдереАред Virtualenv==20.0.23 . рдкрд░ рд╡рд╛рдкрд╕ рд▓реМрдЯрдХрд░ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛

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

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

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

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

LeonSpors picture LeonSpors  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

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

mnm678 picture mnm678  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

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