QuantumMagic

Вернуться   QuantumMagic > Самоделки > Самоделки QuantumMagic/OpenMagic

Ответ
 
Опции темы Опции просмотра
Старый 23.05.2017, 15:34   #1
Аллексей
Пользователь
 
Регистрация: 15.02.2015
Сообщений: 136
По умолчанию Re: Простые волшебные вещи. Генератор изображений

Обработка списка - нет результата в папке output
generator.py --list=C:\QM\input\юзао.txt --lang=ru_RU --pana
обработка файла - результат в папке output
generator.py --file=C:\QM\input\DSC06280.JPG --lang=ru_RU --pana
В обоих случаях в режиме отладки выходит сообщение:"generator.py" не является внутреней или внешней командой, исполняемой программой или пакетным файлом.

команду pip install requests выполнил, без изменений.
Аллексей вне форума   Ответить с цитированием
Старый 24.05.2017, 00:07   #2
AVi
Пользователь
 
Регистрация: 05.01.2015
Сообщений: 410
По умолчанию Re: Простые волшебные вещи. Генератор изображений

Цитата:
Сообщение от Аллексей Посмотреть сообщение
В обоих случаях в режиме отладки выходит сообщение:"generator.py" не является внутреней или внешней командой, исполняемой программой или пакетным файлом.
И всё-таки со стороны питона надо искать. Если в окошке консоли набрать команду "python -v" будет то же самое сообщение про "не является внутренней или внешней командой.." или запустится интерпретатор (в строке ввода появятся три символа ">>>")?
AVi вне форума   Ответить с цитированием
Старый 25.05.2017, 00:09   #3
AVi
Пользователь
 
Регистрация: 05.01.2015
Сообщений: 410
По умолчанию Re: Простые волшебные вещи. Генератор изображений

Цитата:
Сообщение от Аллексей Посмотреть сообщение
В обоих случаях в режиме отладки выходит сообщение:"generator.py" не является внутреней или внешней командой, исполняемой программой или пакетным файлом.
Провел ряд экспериментов и выяснил, что не срабатывает функция установки текущей папки в программе под W7 64bit. Из-за этого консоль при запуске не знает где именно ей искать файл скрипта. Отсюда и указанное сообщение об ошибке. Пока думаю как пофиксить - можно обойти проблему: явным образом указав путь к файлу скрипта в поле "Расположение скрипта". Для этого достаточно перетащить и бросить в это поле файл со скриптом из окна проводника или нажать кнопку выбора файла и указать его месторасположение через диалоговое окно.

Последний раз редактировалось AVi; 25.05.2017 в 00:35.
AVi вне форума   Ответить с цитированием
Старый 25.05.2017, 15:23   #4
Аллексей
Пользователь
 
Регистрация: 15.02.2015
Сообщений: 136
По умолчанию Re: Простые волшебные вещи. Генератор изображений

AVi, сделал по вашей подсказке, результат такой:

╨Э╨░╤З╨╕╨╜╨░╤О ╤А╨░╨▒╨╛╤В╤Г...
Traceback (most recent call last):
File "C:\QM\generator.py", line 520, in <module>
if os.path.isfile(line):
File "C:\Python27\lib\genericpath.py", line 37, in isfile
st = os.stat(path)
TypeError: stat() argument 1 must be encoded string without null bytes, not str

C:\QM\input>
Аллексей вне форума   Ответить с цитированием
Старый 26.05.2017, 16:21   #5
Аллексей
Пользователь
 
Регистрация: 15.02.2015
Сообщений: 136
По умолчанию Re: Простые волшебные вещи. Генератор изображений

Цитата:
Сообщение от AVi Посмотреть сообщение
Пока думаю как пофиксить - можно обойти проблему: явным образом указав путь к файлу скрипта в поле "Расположение скрипта". Для этого достаточно перетащить и бросить в это поле файл со скриптом из окна проводника или нажать кнопку выбора файла и указать его месторасположение через диалоговое окно.
Путь к файлу срипта не запоминается, приходится повторять.
Аллексей вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 20:26. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot