Встановивши механізм , я, здається, не зможу імпортувати його.
Я спробував встановити з pip, easy_install та через python setup.py installцей репо: https://github.com/abielr/mechanize . Все це безрезультатно, оскільки кожного разу, коли я вступаю в свій інтерактивний Python, я отримую:
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
>>>
Установки, якими я керував раніше, повідомили, що вони завершилися успішно, тому я очікую, що імпорт запрацює. Що може спричинити цю помилку?
sys.pathчи шукаєте ви в потрібних місцях, ls -laR /usr/local/lib/python2.7/dist-packages/mech*щоб перевірити наявність проблем з дозволами та перегляньте, imp.find_module("mechanize")щоб розрізняти помилки, які не знаходять - не можуть пережити-імпортувати?
easy_install? Крім того , будь ласка , перевірте повний шляхeasy_install,pipі зpython.