Tôi đang cố cài đặt Pillow 3.1 trên Windows. Per the instructions, tôi sẽ có thể chỉ cần gõ vào:Cách cài đặt Gối trên Windows bằng pip?
pip install Pillow
Nhưng tôi nhận được:
ValueError: jpeg is required unless explicitly disabled using --disable-jpeg, aborting
Bởi vì bây giờ (bắt đầu với các phiên bản sau 3.0 Tôi nghĩ?) Libjpeg là cần thiết cho gối phải được cài đặt. Tôi không biết làm thế nào để làm điều đó phép thuật trên Windows. Có thể cài đặt Ming hoặc một cái gì đó. Nhưng tôi đã thực sự hy vọng cho một cài đặt pip đơn giản.
tôi có thể vô hiệu hóa các tùy chọn thông qua các lệnh trực quan:
pip install --upgrade pillow --global-option="build_ext" --global-option="--disable-jpeg" --global-option="--disable-zlib"
Nhưng sau đó xây dựng thất bại bởi vì tôi không có Visual C++ cài đặt.
Có, tôi có thể cài đặt Gối bằng cách tải xuống từ số unofficial repository list. Nhưng có cách nào để làm điều đó với pip trên Windows mà không cần cài đặt thêm không?
bạn đã cố cài đặt 'libjpeg' chưa? –
Cài đặt đầu tiên Trình biên dịch Microsoft Visual C++ cho Python 2.7 từ [http://aka.ms/vcpython27](http://aka.ms/vcpython27). Bạn cũng có thể cài đặt dll nhị phân từ libjpeg/jpeg cho windows. –
Bạn sẽ cần 'libjpeg', trình biên dịch Visual C++ 2008 và nếu bạn muốn hỗ trợ những thứ như PNG, TIFF, v.v., bạn cũng sẽ cần phải cài đặt' zlib', 'libtiff', v.v. ' d khuyên bạn nên cài đặt từ bản nhị phân dựng sẵn từ UCI nếu có thể. Phương án thay thế nếu bạn thực sự muốn cài đặt bằng pip mà không cần cài đặt một loạt các tính năng bổ sung là vượt qua tất cả các cờ để vô hiệu hóa mọi thứ yêu cầu thư viện bên ngoài (mặc dù điều đó có nghĩa là cài đặt Pillow của bạn có thể sẽ không có gì đặc biệt). – birryree