Sender: |
|
Date: |
Mon, 23 May 2011 11:20:45 -0400 |
Reply-To: |
|
Subject: |
|
From: |
|
Content-Type: |
multipart/signed; boundary="=-=-="; micalg=pgp-sha1;
protocol="application/pgp-signature" |
In-Reply-To: |
|
MIME-Version: |
1.0 |
Comments: |
|
Parts/Attachments: |
|
|
Coert Metz <[log in to unmask]> writes:
> Hi all,
>
> I'm running a Python script which tries to import subprocess. This
> fails because it cannot import the select module.
> Does anybody know how to solve this?
>
> My PYTHONPATH is set to: /usr/lib64/python2.6/
Normally you should not need to set PYTHONPATH when using the system
Python. Although, I can't see how setting it to that value could cause
harm.
You can see what path Python is actually using via:
python -c 'import sys; print sys.path'
['', '/usr/lib64/python24.zip', '/usr/lib64/python2.4',
'/usr/lib64/python2.4/plat-linux2', '/usr/lib64/python2.4/lib-tk',
'/usr/lib64/python2.4/lib-dynload',
'/usr/lib64/python2.4/site-packages',
'/usr/lib64/python2.4/site-packages/Numeric',
'/usr/lib64/python2.4/site-packages/gtk-2.0',
'/usr/lib/python2.4/site-packages']
And, here is my select module:
python -c 'import select; print select'
<module 'select' from '/usr/lib64/python2.4/lib-dynload/selectmodule.so'>
This is on SL5.3. Maybe it helps you spot some inconsistency....
-Brett.
|
|
|