I have an SO question here. Craig Ringer's answer was helpful and suggested what I suspect to be a good general solution to the problem I was having.
It turns out that his suggestion didn't help me and the real solution was more trivially a matter of the path not being found. I started writing this as an edit to my question and then thought it would be more appropriate as an answer to my question so I wrote an answer.
Now I'm having a bit of a dilemma about whether it is truly proper to select my answer over Craig's. Stated simply, my answer was the exact fix to my problem and I'm inclined to think it is right to accept my answer. I think that Craig's answer will be more useful, however, and so I wonder if it would be equally valid to accept his.
Writing this and looking at some similar questions, I'm more and more getting the feeling that I should accept my answer and upvote Craig's answer. Am I grokking SO's intent that an answer be the exact answer to the question asked? Surely an upvoted, unaccepted answer is still valuable.