С Новым годом! Форум программистов, компьютерный форум, киберфорум
Python
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/8: Рейтинг темы: голосов - 8, средняя оценка - 4.50
7 / 7 / 0
Регистрация: 05.04.2016
Сообщений: 410

Заменитель Pillow

03.05.2018, 17:39. Показов 1721. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Имеется ли какая-то библиотека, которую можно использовать на замену Pillow?
Нужны текстуры для PyOpenGL, он принимает их в виде байтов (Image.tobytes(...)), но, к сожалению, у Pillow есть распространённая проблема, а именно: "cannot import name _imaging" (использую последнюю версию, самое новое, не нужно писать про попытки переустановить, перепробовал уже много чего и писал тут даже на эту тему, не помогли), даже если при работе в вижуалке оно как то запускается, то при запуске файла (а мне нужно второе, я ж не буду проект демонстрировать через вижуалку) (в папке с файлом лежат все библиотеки нужные) вылетает эта ошибка, потому подскажите библиотеку или скиньте какой-нибудь метод который из файла получает картинку в байтах, подходящую для PyOpenGL
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
03.05.2018, 17:39
Ответы с готовыми решениями:

PIllow
помогите пожалуйста с установкой библиотеки Pillow. выскакивает вот такая ошибка что делать?где прописывать?совсем запутался ...

Ошибка библиотеки pillow
Здравствуйте. Подскажите как исправить ситуацию. Библиотека скачана, но при запуске программы пишет что ее нет и отказывается продолжать...

Установка pillow на Debian 7
Столкнулся с тем, что сколько бы ты не пытался поставить его на debian 7, через pip easy_install - он не хочет ставить, все библиотеки...

6
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
04.05.2018, 02:19
Цитата Сообщение от Nordicus666 Посмотреть сообщение
у Pillow есть распространённая проблема
Да нет сейчас такой проблемы. Если возникает такая ошибка, то, как правило, потому, что двоичный файл библиотеки не соответствует ABI интерпретатора. Такая проблема была у версий pillow 4.x.x, которые были скомпилированы с ABI плохо совместимым с версиями python 3.6.x. У версий 5.x.x таких проблем нет. По крайней мере, гугл о них ничего не знает. И кстати, судя по тишине в вашей теме - у всех все работает. У меня pillow пашет как из обычной установки, так и из анаконды. Как в python 3.5.2, так и в python 3.6.3\5. Версия pillow 5.1.0.

Цитата Сообщение от Nordicus666 Посмотреть сообщение
если при работе в вижуалке оно как то запускается
Так как-то или все-таки работает?
Если работает - значит проблем нет. И установлена правильная версия pillow - по разрядности и по ABI.
Цитата Сообщение от Nordicus666 Посмотреть сообщение
в папке с файлом лежат все библиотеки нужны
А вот что вы туда положили - знаете только вы.
-----------------------------------------------
P.S. Заменителя pillow не знаю.
0
1741 / 913 / 480
Регистрация: 05.12.2013
Сообщений: 3,074
04.05.2018, 03:43
Можно pygame.image попробовать
0
7 / 7 / 0
Регистрация: 05.04.2016
Сообщений: 410
04.05.2018, 15:15  [ТС]
Цитата Сообщение от Garry Galler Посмотреть сообщение
Да нет сейчас такой проблемы. Если возникает такая ошибка, то, как правило, потому, что двоичный файл библиотеки не соответствует ABI интерпретатора. Такая проблема была у версий pillow 4.x.x, которые были скомпилированы с ABI плохо совместимым с версиями python 3.6.x. У версий 5.x.x таких проблем нет. По крайней мере, гугл о них ничего не знает. И кстати, судя по тишине в вашей теме - у всех все работает. У меня pillow пашет как из обычной установки, так и из анаконды. Как в python 3.5.2, так и в python 3.6.3\5. Версия pillow 5.1.0.
у меня установлена 5.1.0 через pip.
Цитата Сообщение от Garry Galler Посмотреть сообщение
Так как-то или все-таки работает?
Если работает - значит проблем нет. И установлена правильная версия pillow - по разрядности и по ABI.
работает, под "как то" я имел ввиду, что не знаю почему, ведь при запуске вне вижуалки - не работает
Цитата Сообщение от Garry Galler Посмотреть сообщение
А вот что вы туда положили - знаете только вы.
папка с питоном/Lib/site-packages/все используемые библиотеки
0
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
04.05.2018, 15:24
Цитата Сообщение от Nordicus666 Посмотреть сообщение
ведь при запуске вне вижуалки - не работает
И что это запуск? Как именно вы запускаете? Есть 100500 способов сделать это неправильно, а потом создавать очередную тему "у меня ниче не работает".
0
7 / 7 / 0
Регистрация: 05.04.2016
Сообщений: 410
04.05.2018, 16:19  [ТС]
через консоль в папке с моим проектом, указываю абсолютный путь к питону (к файлу python.exe), после чего путь к главному файлу проекта, пишет, что "cannot import name _imaging", хотя когда запускаю через вижуалку - всё нормально, запускается
0
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
04.05.2018, 17:20
Значит вы используете либо разные версии python, либо разные виртуальные среды для запуска вашего кода. В одном случае все в порядке, а во втором - такая вот фигня. Разбирайтесь.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
04.05.2018, 17:20
Помогаю со студенческими работами здесь

Pyscreeze.PyScreezeException: The Pillow package is required to use this function
Написал код: import pyautogui cord = pyautogui.locateOnScreen('gh.png') pyautogui.click(cord) В итоге ошибка: Traceback...

Заменитель
Напишите функцию placeholder(), которая множество строк сортирует по заменителям. Функция принимает произвольное количество...

Ромб в Pillow
Нужно нарисовать ромб, если даны координаты левого верхнего и правого нижнего углов. Пример ввода: (0, 0, 100, 100) Примера вывода у...

Градиент с Pillow.Image
Задача: Создать градиент линейный или круговой указанного цвета(синий, красный или зеленый) с помощью PIL.Image.radial_gradient или...

pillow переворачивает картинки
if os.stat('media/'+file_url).st_size> 5000000: image = Image.open('media/' + file_url) ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru