2014-05-23 39 views
13

Sử dụng python 2.7 trên Windows 7 cài đặt gói gối vớigối cài đặt, nhưng "không có mô-đun tên gối" - python2.7 - Windows 7 - python -m cài đặt gối

python -m pip install pillow 

Got thông báo thành công (Successfully installed pillow) . Đã đóng và mở lại thiết bị đầu cuối cmd.

Nhưng khi tôi cố gắng

import pillow 

Tôi nhận được thông báo lỗi

ImportError: No module named pillow 

Nếu python -m pip install pillow đang chạy lại, nó nói

Requirement already satisfied (use --upgrade to upgrade): pillow in c:\python27\lib\site-packages 

Trả lời

26

Hãy thử sử dụng

import PIL 

hoặc

from PIL import ... 

thay thế. Pillow là một ngã ba của PIL, Thư viện hình ảnh Python, không còn được duy trì nữa. Tuy nhiên, để duy trì tính tương thích ngược, tên module cũ được sử dụng.

+0

Cảm ơn! Tôi hy vọng rằng gối sẽ dễ dàng cài đặt trên Windows hơn PIL, theo chủ đề này http://stackoverflow.com/questions/2088304/installing-pil-python-imaging-library-in-win7-64-bits- python-2-6-4 nó là một nỗi đau – billrichards

+3

@billrichards Kiểm tra gói phần mềm mở rộng của Python của Christoph Gohlke (http://www.lfd.uci.edu/~gohlke/pythonlibs/) cho trình cài đặt nhị phân cho một tấn các mô-đun (chủ yếu liên quan đến máy tính khoa học). Chúng được lưu giữ khá cập nhật, và việc cài đặt cũng dễ dàng như khi chạy trình cài đặt '.exe' và nhấp vào 'OK' một vài lần. Dễ dàng hơn nhiều so với cố gắng để wrangle pip ... – MattDMo

+0

Cảm ơn MattDMo. Trước khi nhìn thấy bình luận của bạn, tôi đã kết thúc bằng cách sử dụng một CentOS vm thay thế. Nhưng tôi chắc chắn sẽ kiểm tra điều này trong tương lai – billrichards

Các vấn đề liên quan