Найти - Пользователи
Полная версия: Выбор принтера для печати. Linux
Начало » Python для новичков » Выбор принтера для печати. Linux
1 2
py.user.next
У меня на PyQt4 PRINTER не подхватывается. Возможно, её убрали.

Vady
Выбран нужный принтер!
Vady
Выбран не тот принтер.
Запускаются-то они с одним окружением - значит, не в нём дело.
Vady
py.user.next
Запускаются-то они с одним окружением - значит, не в нём дело.
А в чём тогда? Куда копать?
Vady
Поднял параллельную тему в другом форуме:
http://forum.altlinux.org/index.php?topic=34877.new;topicseen#new
Vady
Сделал пробный тест (самосборный питон 2.7):
#!/usr/bin/env /usr/local/bin/python
import subprocess
lpr =  subprocess.Popen("/usr/bin/lpr", stdin=subprocess.PIPE)
lpr.stdin.write('test')
После запуска вышеприведенного скрипта поступило задание на печать в принтер Brother-HL-2035-2, что и нужно мне.
Значит, не в питоне дело. Предполагаемые виновники - Qt4 и PyQt. Ищу причину.
Vady
Цитирую с офсайта: http://doc.qt.io/qt-4.8/qt-embedded-install.html
Step 4: Adjusting the Environment Variables

In order to use Qt for Embedded Linux, the PATH variable must be extended to locate qmake, moc and other Qt for Embedded Linux tools, and the LD_LIBRARY_PATH must be extended for compilers that do not support rpath.

To set the PATH variable, add the following lines to your .profile file if your shell is bash, ksh, zsh or sh:

PATH=/usr/local/Trolltech/QtEmbedded-%VERSION%/bin:$PATH
export PATH
In case your shell is csh or tcsh, add the following line to the .login file instead:

setenv PATH /usr/local/Trolltech/QtEmbedded-%VERSION%/bin:$PATH
If you use a different shell, please modify your environment variables accordingly.

For compilers that do not support rpath you must also extend the LD_LIBRARY_PATH environment variable to include /usr/local/Trolltech/QtEmbedded-%VERSION%/lib. Note that on Linux with GCC, this step is not needed.
Единственное что не смог понять - куда разместить файлы: .profile, .login? В поисках у себя по компьютеру не нашел их.
Vady
Ответ на предыдущий пост нашел на ресурсе http://www.ibm.com/developerworks/ru/library/l-qt_1/index.html.
Не помогает…
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB