New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Python 2.7.5 installation broken on OpenSuse 12.2 #62292
Comments
I tried to install 2.7.5 on my OpenSuse 12.2 (latest patches) ajung@blackmoon2:~/sandboxes/mib.portal> cat /etc/issue Compilation went fine (no visible errors). Starting the interpreter gives me: ajung@blackmoon2:~/sandboxes/mib.portal> /opt/python-2.7.5/bin/python
Trying to bootstrap a Pyramid project using zc.buildout gives me: ajung@blackmoon2:~/sandboxes/mib.portal> /opt/python-2.7.5/bin/python bootstrap.py
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
Traceback (most recent call last):
File "bootstrap.py", line 21, in <module>
import os, shutil, sys, tempfile, urllib, urllib2, subprocess
File "/opt/python-2.7.5/lib/python2.7/shutil.py", line 12, in <module>
import collections
File "/opt/python-2.7.5/lib/python2.7/collections.py", line 8, in <module>
from _collections import deque, defaultdict
ImportError: No module named _collections |
Without more information, it is difficult to guess what is going wrong. Please provide exactly what ./configure options you used to build Python and any "make install" options. When you start Python, what values do "sys.prefix", "sys.exec_prefix", and "sys.path" have? Does "python -E" give any different results? |
I guess you are on a 64bit os an the issue is a variant of bpo-1294959. Some of the components (scripts) are installed in the $PREFIX/lib folder and some are (libs) installed in the $PREFIX/lib64 folder. a workaround which worked for me (on OpenSuse 12.3 which faced the same issue) is specifying a lib directory on configure like this:
All components (scripts & libs) are in the $PREFIX/lib folder then. |
Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.
Show more details
GitHub fields:
bugs.python.org fields:
The text was updated successfully, but these errors were encountered: