Public bug reported:

This bug breaks any C dependant code in virtualenv when using Python 2.6
and should be considered as serious issue. For example, it's impossible
to install egenix-mx-base inside virtualenv-2.7

$ virtualenv --no-site-packages -p python2.6 test
$ cd test && bin/python2.7
import sysconfig
sysconfig.get_config_h_filename()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python2.7/sysconfig.py", line 397, in get_config_h_filename
    inc_dir = 
get_path('platinclude').replace("/usr/local","/usr",1)+(sys.pydebug and "_d" or 
"")
  File "/usr/lib/python2.7/sysconfig.py", line 426, in get_path
    return get_paths(scheme, vars, expand)[name]
  File "/usr/lib/python2.7/sysconfig.py", line 417, in get_paths
    return _expand_vars(scheme, vars)
  File "/usr/lib/python2.7/sysconfig.py", line 172, in _expand_vars
    _extend_dict(vars, get_config_vars())
  File "/usr/lib/python2.7/sysconfig.py", line 457, in get_config_vars
    _init_posix(_CONFIG_VARS)
  File "/usr/lib/python2.7/sysconfig.py", line 310, in _init_posix
    raise IOError(msg)
IOError: invalid Python installation: unable to open 
/home/ielectric/code/test/local/lib/python2.7/config/Makefile (No such file or 
directory)

** Affects: python2.7 (Ubuntu)
     Importance: Undecided
         Status: New

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

Title:
  Python 2.7 unable to find it's header files in virtualenv

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python2.7/+bug/839588/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to