Po zainstalowaniu mechanize nie mogę go zaimportować.
Próbowałem zainstalować z pip, easy_install i za pośrednictwem python setup.py install
tego repozytorium: https://github.com/abielr/mechanize . Wszystko to bezskutecznie, ponieważ za każdym razem, gdy wchodzę na mój interaktywny Python, otrzymuję:
Python 2.7.3 (default, Aug 1 2012, 05:14:39)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import mechanize
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named mechanize
>>>
Instalacje, które uruchomiłem wcześniej, informowały, że zakończyły się pomyślnie, więc oczekuję, że import zadziała. Co może być przyczyną tego błędu?
sys.path
czy szukasz odpowiednich miejsc, ls -laR /usr/local/lib/python2.7/dist-packages/mech*
sprawdzić problemy z uprawnieniami i imp.find_module("mechanize")
rozróżnić błędy nie do znalezienia i nie do przetrwania podczas importowania?
easy_install
? Ponadto proszę potwierdzić pełną ścieżkęeasy_install
,pip
i odpython
.