Показать сообщение отдельно
  #1 (permalink)  
Старый 11.06.2011, 03:55
Аватар для FINoM
Новичок
Отправить личное сообщение для FINoM Посмотреть профиль Найти все сообщения от FINoM
 
Регистрация: 05.09.2010
Сообщений: 2,298

Kango, не создаются файлы
Приветствую.
Решил сделать подобное расширение: http://habrahabr.ru/blogs/development/120430/
Но столкнулся с проблемами. Почему-то не могу создать итоговый проект (команда create работает нормально), если в команду build передать параметр "./" (из статьи) выдается стек ошибок:

Код:
Building chrome extension
Traceback (most recent call last):
  File "D:\Kango\kango.py", line 608, in <module>
    main()
  File "D:\Kango\kango.py", line 605, in main
    CommandLineProcessor().process()
  File "D:\Kango\kango.py", line 599, in process
    args.execute(args)
  File "D:\Kango\kango.py", line 569, in execute
    builder.build()
  File "D:\Kango\kango.py", line 491, in build
    self._build_extension(builderClass)
  File "D:\Kango\kango.py", line 480, in _build_extension
    builder.pack(self.outDir, out)
  File "D:\Kango\kango.py", line 255, in pack
    os.system(cmd)
UnicodeEncodeError: 'ascii' codec can't encode characters in position 9-14: ordi
nal not in range(128)
Затем я догадался поменять адрес папки на более вменяемый: D:\valera и ошибки пропали.

Но:
При вводе команды D:/kango> kango.py build D:/valera (папка valera существует) не показывает ни единой ошибки, файлы не создаются, какие-либо сообщения не появляется. Просто ничего не происходит. Пробовал менять слеши, ставить кавычки в адресе, экранировать слеши, но всё к черту.

Питон 2.7.1; Win7, XP; командная строка (cmd), естественно, запускалась от имени администратора.

В чем может быть дело?

Заранее спасибо.

Последний раз редактировалось FINoM, 12.06.2011 в 14:21. Причина: загадки, интриги, расследования
Ответить с цитированием