[Bug 1290847] Re: pyvenv fails due to mising ensurepip module

Barry Warsaw 1290847 at bugs.launchpad.net
Thu Sep 24 17:14:18 UTC 2015


There have been some discussions about this via other channels (e.g.
IRC).  We're probably at least going to patch Python so that if you try
to do `python3 -m venv` and ensurepip (i.e. via python3-venv binary
package) isn't installed, you'll get a more helpful message that
instructs you to `sudo apt-get install python3-venv`.  I think we all
agree this would be good to add.

The second part of our discussions, which is still unsettled, is whether
to promote `python3.X-venv` to a Recommends.  Some viewpoints see this
as a (mild) abuse of Debian Policy, but OTOH it may be an acceptable one
to improve the user-friendliness of the tool.  apt-get by default
installs Recommends (with an option to not do so) where as Suggests are
not installed by default (with an option to do so).

Stay tuned.

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to python3.4 in Ubuntu.
https://bugs.launchpad.net/bugs/1290847

Title:
  pyvenv fails due to mising ensurepip module

Status in python3-defaults package in Ubuntu:
  Fix Released
Status in python3.4 package in Ubuntu:
  Fix Released
Status in python3.4 package in Debian:
  Fix Released

Bug description:
  Hello,

  I noticed the following

  # fails
  python3.4 -m venv --clear python-venv
  Error: Command '['.../external/python-venv/bin/python3.4', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 1

  # works, but no pip
  python3.4 -m venv --clear --without-pip python-venv

  Thank you

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python3-defaults/+bug/1290847/+subscriptions



More information about the foundations-bugs mailing list