Sau khi cài đặt cơ giới hóa , tôi dường như không thể nhập nó.
Tôi đã thử cài đặt từ pip, easy_install và thông qua python setup.py install
repo này: https://github.com/abielr/mechanize . Tất cả điều này đều vô ích, vì mỗi lần tôi nhập vào tương tác Python của tôi, tôi nhận được:
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
>>>
Các cài đặt tôi đã chạy trước đây đã báo cáo rằng chúng đã hoàn thành thành công, vì vậy tôi hy vọng quá trình nhập sẽ hoạt động. Điều gì có thể gây ra lỗi này?
sys.path
xem bạn có đang tìm đúng chỗ không, ls -laR /usr/local/lib/python2.7/dist-packages/mech*
để kiểm tra sự cố về quyền và xem xét imp.find_module("mechanize")
để phân biệt giữa lỗi không thể tìm thấy và không thể tồn tại khi nhập-lỗi?
easy_install
không? Ngoài ra, xin vui lòng xác nhận đường dẫn đầy đủeasy_install
,pip
và củapython
.