I installed igraph for python 2.6 on OSX 10.7, but I cannot import igraph library.
It shows a import error:no module name igraph.
I have no idea. Please help me out.
Thanks.
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
OK, even though you didn’t answer most of my questions, I’m pretty sure I can guess your problem. Your question title is “I cannot import igraph on python 2.6 after installation”, but you’re not trying to import it on python 2.6, you’re trying on 2.7.
See the difference? OS X 10.7 (and 10.8) comes with three versions of Python: 2.5, 2.6, and 2.7. They’re entirely independent installations, so when you installed igraph for Python 2.6, that didn’t install it for your 2.5 or 2.7 installations.
The default, the one you get when you just run
python, is 2.7. If you want a specific version, you have to runpython2.6instead.So, you either need to run python2.6, or install igraph for 2.7.
As a side note, if you’ve installed any third-party Python installations, you’re going to get yourself even more confused, so please, don’t do that (or uninstall if you already have) until you really know what you’re doing.