1. Alexey Loshkarev
  2. AltF2
Issue #5 resolved

The program not launch applications

ScoutWWW888
created an issue

Здравствуйте, Алексей. Ваша программа не работает должным образом. Или возможно баг в python ;). Прекрасно устанавливается через pip, запускается, но после ввода команды и нажатии Run - ничего не происходит, кроме ошибки.

Traceback (most recent call last):

File "/usr/lib/python2.6/site-packages/altf2/app.py", line 124, in run res = subprocess.Popen(shlex.split(command), close_fds=False)

File "/usr/lib/python2.6/subprocess.py", line 621, in init errread, errwrite)

File "/usr/lib/python2.6/subprocess.py", line 1126, in _execute_child raise child_exception

TypeError: execv() argument 1 must be encoded string without NULL bytes, not str

linux 2.6.37-1.4 i686 Meego 1.1, python 2.6.4-7.22, PyQt4 4.8.1-4.3

Comments (5)

  1. Alexey Loshkarev repo owner

    В поле "команда" что-то вводится? Возможно, копипаста откуда-то с мусорными символами...

    И у вас вроде как не последняя версия. В последней ошибка должна перехватываться и выводится в статус-баре окна.

  2. ScoutWWW888 reporter

    В поле команда ввожу ufo ( в диалоге внизу приписывается /usr/local/bin/ufo . Да, ошибка выводилась в терминале. Пробовал версии 1.0.0, 1.0.3 с помощью pip - одно и тоже.

    Ошибка вероятно у питона ;) - поэтому и выводится в консоли. Гуглил подобные ошибки - вероятно нужно просто обновить питон, но в репозитории дистрибутива именно эта версия, и у меня сомнения, что ОС поддерживается, а компилировать самому питон не хочется из-за зависимостей. Также я нашел альтернативу altf2 - grun. Grun единственная достаточно похожая и приемлимая альтернатива для меня. Сожалею, Ваша программа замечательна и по интерфейсу, и по скорости, по удобству установки, по размеру. Вероятно ошибку стоит списать на питон - а обращение закрыть.

  3. Log in to comment