Skip to content

error when "pip uninstall subprocess.run" #10

@sky-bro

Description

@sky-bro

I'm now at python3.8, after installing this, there're some errors that I don't know how to fix, how can I uninstall this, and get back the default subprocess library.
when I do sudo pip uninstall subprocess.run, I get:

ERROR: Exception:
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/pip/_internal/cli/base_command.py", line 153, in _main
    status = self.run(options, args)
  File "/usr/lib/python3.8/site-packages/pip/_internal/commands/uninstall.py", line 51, in run
    session = self.get_default_session(options)
  File "/usr/lib/python3.8/site-packages/pip/_internal/cli/req_command.py", line 72, in get_default_session
    self._session = self.enter_context(self._build_session(options))
  File "/usr/lib/python3.8/site-packages/pip/_internal/cli/req_command.py", line 77, in _build_session
    session = PipSession(
  File "/usr/lib/python3.8/site-packages/pip/_internal/network/session.py", line 240, in __init__
    self.headers["User-Agent"] = user_agent()
  File "/usr/lib/python3.8/site-packages/pip/_internal/network/session.py", line 133, in user_agent
    zip(["name", "version", "id"], distro.linux_distribution()),
  File "/usr/lib/python3.8/site-packages/distro.py", line 122, in linux_distribution
    return _distro.linux_distribution(full_distribution_name)
  File "/usr/lib/python3.8/site-packages/distro.py", line 677, in linux_distribution
    self.version(),
  File "/usr/lib/python3.8/site-packages/distro.py", line 737, in version
    self.lsb_release_attr('release'),
  File "/usr/lib/python3.8/site-packages/distro.py", line 899, in lsb_release_attr
    return self._lsb_release_info.get(attribute, '')
  File "/usr/lib/python3.8/site-packages/distro.py", line 552, in __get__
    ret = obj.__dict__[self._fname] = self._f(obj)
  File "/usr/lib/python3.8/site-packages/distro.py", line 1015, in _lsb_release_info
    content = stdout.decode(sys.getfilesystemencoding()).splitlines()
AttributeError: 'std_output' object has no attribute 'decode'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions