On Wed, Dec 18, 2013 at 11:00:36AM +0100, Olivier Berger wrote:
> 
> I've tried installing a virtualenv with --system-site-packages on wheezy, and 
> got :
> 

It seems, for whatever reason, that there's a problem on :
$ env/bin/python /usr/bin/easy_install 
/usr/share/python-virtualenv/pip-1.1.debian1.tar.gz
Traceback (most recent call last):
  File "/usr/bin/easy_install", line 9, in <module>
    load_entry_point('distribute==0.6.24dev-r0', 'console_scripts', 
'easy_install')()
  File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", 
line 1931, in main
    with_ei_usage(lambda:
  File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", 
line 1912, in with_ei_usage
    return f()
  File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", 
line 1935, in <lambda>
    distclass=DistributionWithoutHelpCommands, **kw
  File "/usr/lib/python2.7/distutils/core.py", line 152, in setup
    dist.run_commands()
  File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands
    self.run_command(cmd)
  File "/usr/lib/python2.7/distutils/dist.py", line 971, in run_command
    cmd_obj.ensure_finalized()
  File "/usr/lib/python2.7/distutils/cmd.py", line 109, in ensure_finalized
    self.finalize_options()
  File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", 
line 204, in finalize_options
    prefix, exec_prefix = get_config_vars('prefix', 'exec_prefix')
  File "/home/olivier/lambdageo/env/lib/python2.7/distutils/__init__.py", line 
88, in sysconfig_get_config_vars
    real_vars = old_get_config_vars(*args)
  File "/usr/lib/python2.7/distutils/sysconfig.py", line 495, in get_config_vars
    func()
  File "/usr/lib/python2.7/distutils/sysconfig.py", line 439, in _init_posix
    from _sysconfigdata import build_time_vars
  File "/usr/lib/python2.7/_sysconfigdata.py", line 6, in <module>
    from _sysconfigdata_nd import *
ImportError: No module named _sysconfigdata_nd

Apparently, this can be fixed (depending on the architecture) with something 
like :
sudo ln -s plat-i386-linux-gnu/_sysconfigdata_nd.py 
/usr/lib/python2.7/_sysconfigdata_nd.py

Then, starting over works :
olivier@vm1:~/lambdageo$ virtualenv --system-site-packages env
New python executable in env/bin/python
Installing 
distribute.............................................................................................................................................................................................done.
Installing pip...............done.
olivier@vm1:~/lambdageo$ . env/bin/activate
(env)olivier@vm1:~/lambdageo$

Hope this helps.

Best regards,
-- 
Olivier BERGER 
http://www-public.telecom-sudparis.eu/~berger_o/ - OpenPGP-Id: 2048R/5819D7E8
Ingenieur Recherche - Dept INF
Institut Mines-Telecom, Telecom SudParis, Evry (France)


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to