[python-uk] easy_install pip won't work, am concerned Ministry of Packaging may chase after me.

Mike MacCana mike.maccana at gmail.com
Tue Mar 30 22:12:32 CEST 2010


Hey UK Pythonistas,

In accordance with the new directives issed at
http://s3.pixane.com/python_comrades.png, I've installed virtualenv and
virtualenv_wrapper, made, and activated a project like so:

# mkvirtualenv imeveryone
# workon imeveryone

However using the easy_install inside the virtualenv to install pip doesn't
seem to be working. But easy_install inside the virtualenv does successfully
install other packages (eg, I tried installing ipython and it was fine).

Am I doing something wrong? I'm not really experienced with the various
Python packaging tools.

[Note the system is Ubuntu 10.04 beta, but I don't think that's the cause of
the prob]

Full output is below.

Thanks for your help, much appreciated,

Mike

(imeveryone)root at mike-desktop:~# easy_install pip
/root/.virtualenvs/imeveryone/bin/easy_install:5: UserWarning: Module
pkg_resources was already imported from
/root/.virtualenvs/imeveryone/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/pkg_resources.py,
but /usr/lib/python2.6/dist-packages is being added to sys.path
  from pkg_resources import load_entry_point
/root/.virtualenvs/imeveryone/bin/easy_install:5: UserWarning: Module site
was already imported from
/root/.virtualenvs/imeveryone/lib/python2.6/site.pyc, but
/usr/lib/python2.6/dist-packages is being added to sys.path
  from pkg_resources import load_entry_point
Searching for pip
Reading http://pypi.python.org/simple/pip/
Reading http://pip.openplans.org
Best match: pip 0.6.3
Downloading
http://pypi.python.org/packages/source/p/pip/pip-0.6.3.tar.gz#md5=0602fa9179cfaa98e41565d4a581d98c
Processing pip-0.6.3.tar.gz
Running pip-0.6.3/setup.py -q bdist_egg --dist-dir
/tmp/easy_install-bgHiZO/pip-0.6.3/egg-dist-tmp-9OS3pv
Traceback (most recent call last):
  File "/root/.virtualenvs/imeveryone/bin/easy_install", line 8, in <module>
    load_entry_point('setuptools==0.6c9', 'console_scripts',
'easy_install')()
  File
"/root/.virtualenvs/imeveryone/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/setuptools/command/easy_install.py",
line 1671, in main

  File
"/root/.virtualenvs/imeveryone/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/setuptools/command/easy_install.py",
line 1659, in with_ei_usage

  File
"/root/.virtualenvs/imeveryone/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/setuptools/command/easy_install.py",
line 1675, in <lambda>

  File "/usr/lib/python2.6/distutils/core.py", line 152, in setup
    dist.run_commands()
  File "/usr/lib/python2.6/distutils/dist.py", line 975, in run_commands
    self.run_command(cmd)
  File "/usr/lib/python2.6/distutils/dist.py", line 995, in run_command
    cmd_obj.run()
  File
"/root/.virtualenvs/imeveryone/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/setuptools/command/easy_install.py",
line 211, in run

  File
"/root/.virtualenvs/imeveryone/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/setuptools/command/easy_install.py",
line 446, in easy_install

  File
"/root/.virtualenvs/imeveryone/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/setuptools/command/easy_install.py",
line 476, in install_item

  File
"/root/.virtualenvs/imeveryone/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/setuptools/command/easy_install.py",
line 655, in install_eggs

  File
"/root/.virtualenvs/imeveryone/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/setuptools/command/easy_install.py",
line 930, in build_and_install

  File
"/root/.virtualenvs/imeveryone/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/setuptools/command/easy_install.py",
line 919, in run_setup

  File
"/root/.virtualenvs/imeveryone/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/setuptools/sandbox.py",
line 27, in run_setup
  File
"/root/.virtualenvs/imeveryone/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/setuptools/sandbox.py",
line 63, in run
  File
"/root/.virtualenvs/imeveryone/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/setuptools/sandbox.py",
line 29, in <lambda>
  File "setup.py", line 48, in <module>
  File "/usr/lib/python2.6/distutils/core.py", line 113, in setup
    _setup_distribution = dist = klass(attrs)
  File
"/root/.virtualenvs/imeveryone/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/setuptools/dist.py",
line 223, in __init__
  File "/usr/lib/python2.6/distutils/dist.py", line 270, in __init__
    self.finalize_options()
  File
"/root/.virtualenvs/imeveryone/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/setuptools/dist.py",
line 256, in finalize_options
  File
"/root/.virtualenvs/imeveryone/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/pkg_resources.py",
line 1918, in load
    while parts and parts[-1]=='00000000':
ImportError: <module 'setuptools.dist' from
'/root/.virtualenvs/imeveryone/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/setuptools/dist.py'>
has no 'check_packages' attribute
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-uk/attachments/20100330/67ce4bd2/attachment.html>


More information about the python-uk mailing list