Decode error output not utf 8

I've been trying to use sass in sublime text 3 today and for that I installed Ruby, Ruby SASS gem and the Sublime packages Sass and Sass Build. All seems to be working well but when I try to build ...

I’ve been trying to use sass in sublime text 3 today and for that I installed Ruby, Ruby SASS gem and the Sublime packages Sass and Sass Build. All seems to be working well but when I try to build the css file (using the Sass Build package) I get this weird error:

[Decode error - output not utf-8]
[Finished in 0.1s with exit code 1]
[cmd: ['sass', '--update', 'F:\Program Files (x86)\wamp\www\singlepage\wp-content\themes\manaca\style.scss:F:\Program Files (x86)\wamp\www\singlepage\wp-content\themes\manaca/style.css', '--stop-on-error', '--no-cache', '--style', 'compressed']]
[dir: F:Program Files (x86)wampwwwsinglepagewp-contentthemesmanaca]
[path: C:Program Files (x86)NVIDIA CorporationPhysXCommon;C:Windowssystem32;C:Windows;C:WindowsSystem32Wbem;C:WindowsSystem32WindowsPowerShellv1.0;F:Program Files (x86)MacType;C:Program FilesCommon FilesAutodesk Shared;C:Program Files (x86)AutodeskBackburner]

And when I try to build the compressed CSS (from the same package) it simply returns

[Decode error - output not utf-8]
[Finished in 0.1s]

What’s been bugging me is the crazy file paths returned in the last line (shouldn’t even be searching in C: )

The other thing I’ve been researching about is the output not utf-8 thing. Even if I specify the charset on my sass (or scss) file, the problem lingers.

Anyway, I appreciate any type of help I can get.

По умолчанию, в Linux после установки Sublime Text 3, результат программы на Python выводился в консоле самого редактора. На Windows, к сожалению, без колдовства ничего не работало. В Windows по умолчанию, после установки Sublime Text 3 выдавало ошибку.

[Ошибка Sublime Text 3 output not utf-8]
[Decode error — output not utf-8]
[Finished in 0.0s with exit code 1]
[shell_cmd: python -u «»]
[dir: C:Sublime Text 3]

Можно конечно было запустить отдельно консоль (cmd), в ней прописать путь к интерпретатору Python и путь к Вашей программе, чтобы она выполнилась. Каждый раз это делать не удобно. Сделаем так, чтобы код программы Python можно было выводить в самом редакторе Sublime Text 3.

1. Запускаем Sublime Text 3 и заходим в меню.

Sublime cmd

2. Удаляем содержимое и заменяем на:

{
«cmd»: [«C:\python33\python.exe», «-u», «$file»],
«file_regex»: «^[ ]*File «(…*?)», line ([0-9]*)»,
«selector»: «source.python»
}

Табуляция

Обратите внимание, на форматирование кода табуляцией!

3. Сохраняем файл Как, не изменяя дериктории. Имя можно задать любое. Рекомендуемое название файла «PythonCMD». Закрываем только что редактируемый файл (вкладку) PythonCMD. Чтобы у нас был пустой редактор без вкладок.

4. Выбираем в настройках только что созданный конфигурационный файл Tools -> Build Systems -> PythonCMD.
Если вы используете редактор Sublime Text 3 только для написания Python кода, тогда Вам в дальнейшем нет необходимости менять настройки. Если вы используете редактор для написания кода на других языках, тогда для запуска кода, Вам необходимо будет менять систему запуска в Tools.

5. Пользуемся. :)

После этих нехитрых действий, запускаем Вашу программу на Python (ctrl+b или F7). Результат будет выводится в окне редактора.
Python Sublime cmd

В сети есть множество решений про кодировку, вывод результатов в консоле (cmd), использование плагинов (SublimeREPL) итд. Как именно вывести результат именно в самой консоле редактора Sublime Text, а не в консоле Windows cmd, решений не было. Во всяком случаи, я их не нашел. Поэтому, предлагаю вам свое решение.

Как установить SublimeREPL и другие плагины, опишу отдельно. Для первого старта работы с Sublime Text 3 и Python выше описанных настроек достаточно.

[Рекоммендация.]
Если вы хотите научиться программировать, стать/быть программистом, рекомендую установить Ubuntu (Linux).
Возможно не стоит сразу сносить Windows и ставить только Ubuntu. Ubuntu можно установить как дополнительную ОС. И запускать только тогда, когда требуется программировать. Когда привыкните к Linux, узнаете преимущества, можно будет смело переходить на Linux.

!!! Не забудьте сохранить все важные файлы на отдельном флэш носителе.

Для тех, кто любит играть в игры. Под Ubuntu есть Steam и много других интересных игрушек.
В ближайшее время Valve выпускает свою Steam OS основанную на Linux.

Для Python под Linux есть интересная библиотека PyGame, можно разрабатывать свои 2D игры. Для 3D есть другие библиотеки.

На Ubuntu/Linux по умолчанию установлен Python и другие языки программирования.

Если Вы хотите работать программистом, то посмотрите вакансии. Все крупные компании ищут программистов и айтишников со знанием Linux в первую очередь. Или знание Linux будет являться весомым преимуществом.

@avrosmalen

When trying to compile any random piece of code for Arduino I’m getting lots of

[Decode error — output not utf-8]

@gepd

Please next time use the issue template. To help you I need more information;

What is your O.S?
What is the language of your O.S?
What is the Deviot version used?
What are the steps to reproduce this problem?

@avrosmalen

What is your O.S?
Windows 10

What is the language of your O.S?
Uk

What is the Deviot version used?
2.2.1

What are the steps to reproduce this problem?
Press Compile

@avrosmalen

Sorry for the novice question, but how do I remove the «needs more info» label as the request for more info has been answered?

@avrosmalen

chcp gives Active code page 850
I have no clue what that means, but Google tells me it has something to do with this problem

Compiling

void setup()
{
	//
}

void loop()
{
	//
}

gives

[ Deviot 2.2.1 ] Starting...
[Decode error - output not utf-8]

PLATFORM: Atmel AVR > Arduino Mega or Mega 2560 ATmega2560 (Mega 2560)
SYSTEM: ATMEGA2560 16MHz 8KB RAM (248KB Flash)
avr-g++ -o "C:UsersAntonAppDataLocalTempDeviot1525998082src1525998082.ino.cpp" -x c++ -fpreprocessed -dD -E "c:usersantonappdatalocaltemptmpov_tdg"
Library Dependency Finder -> http://bit.ly/configure-pio-ldf
LDF MODES: FINDER(chain) COMPATIBILITY(light)
Collected 61 compatible libraries
Scanning dependencies...
No dependencies
avr-g++ -o .pioenvsmegaatmega2560src1525998082.ino.cpp.o -c -fno-exceptions -fno-threadsafe-statics -fpermissive -std=gnu++11 -Os -Wall -ffunction-sections -fdata-sections -flto -mmcu=atmega2560 -DF_CPU=16000000L -DPLATFORMIO=30502 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -DARDUINO=10805 -IC:UsersAnton.platformiopackagesframework-arduinoavrcoresarduino -IC:UsersAnton.platformiopackagesframework-arduinoavrvariantsmega -Isrc src1525998082.ino.cpp
avr-g++ -o .pioenvsmegaatmega2560FrameworkArduinoWMath.cpp.o -c -fno-exceptions -fno-threadsafe-statics -fpermissive -std=gnu++11 -Os -Wall -ffunction-sections -fdata-sections -flto -mmcu=atmega2560 -DF_CPU=16000000L -DPLATFORMIO=30502 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -DARDUINO=10805 -IC:UsersAnton.platformiopackagesframework-arduinoavrcoresarduino -IC:UsersAnton.platformiopackagesframework-arduinoavrvariantsmega C:UsersAnton.platformiopackagesframework-arduinoavrcoresarduinoWMath.cpp
avr-g++ -o .pioenvsmegaatmega2560FrameworkArduinoWString.cpp.o -c -fno-exceptions -fno-threadsafe-statics -fpermissive -std=gnu++11 -Os -Wall -ffunction-sections -fdata-sections -flto -mmcu=atmega2560 -DF_CPU=16000000L -DPLATFORMIO=30502 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -DARDUINO=10805 -IC:UsersAnton.platformiopackagesframework-arduinoavrcoresarduino -IC:UsersAnton.platformiopackagesframework-arduinoavrvariantsmega C:UsersAnton.platformiopackagesframework-arduinoavrcoresarduinoWString.cpp
avr-gcc -x assembler-with-cpp -Os -Wall -ffunction-sections -fdata-sections -flto -mmcu=atmega2560 -DF_CPU=16000000L -DPLATFORMIO=30502 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -DARDUINO=10805 -IC:UsersAnton.platformiopackagesframework-arduinoavrcoresarduino -IC:UsersAnton.platformiopackagesframework-arduinoavrvariantsmega -c -o .pioenvsmegaatmega2560FrameworkArduino_wiring_pulse.S.o C:UsersAnton.platformiopackagesframework-arduinoavrcoresarduino_wiring_pulse.S
avr-g++ -o .pioenvsmegaatmega2560FrameworkArduinoabi.cpp.o -c -fno-exceptions -fno-threadsafe-statics -fpermissive -std=gnu++11 -Os -Wall -ffunction-sections -fdata-sections -flto -mmcu=atmega2560 -DF_CPU=16000000L -DPLATFORMIO=30502 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -DARDUINO=10805 -IC:UsersAnton.platformiopackagesframework-arduinoavrcoresarduino -IC:UsersAnton.platformiopackagesframework-arduinoavrvariantsmega C:UsersAnton.platformiopackagesframework-arduinoavrcoresarduinoabi.cpp
avr-gcc -o .pioenvsmegaatmega2560FrameworkArduinohooks.c.o -c -std=gnu11 -fno-fat-lto-objects -Os -Wall -ffunction-sections -fdata-sections -flto -mmcu=atmega2560 -DF_CPU=16000000L -DPLATFORMIO=30502 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -DARDUINO=10805 -IC:UsersAnton.platformiopackagesframework-arduinoavrcoresarduino -IC:UsersAnton.platformiopackagesframework-arduinoavrvariantsmega C:UsersAnton.platformiopackagesframework-arduinoavrcoresarduinohooks.c
avr-g++ -o .pioenvsmegaatmega2560FrameworkArduinomain.cpp.o -c -fno-exceptions -fno-threadsafe-statics -fpermissive -std=gnu++11 -Os -Wall -ffunction-sections -fdata-sections -flto -mmcu=atmega2560 -DF_CPU=16000000L -DPLATFORMIO=30502 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -DARDUINO=10805 -IC:UsersAnton.platformiopackagesframework-arduinoavrcoresarduino -IC:UsersAnton.platformiopackagesframework-arduinoavrvariantsmega C:UsersAnton.platformiopackagesframework-arduinoavrcoresarduinomain.cpp
avr-g++ -o .pioenvsmegaatmega2560FrameworkArduinonew.cpp.o -c -fno-exceptions -fno-threadsafe-statics -fpermissive -std=gnu++11 -Os -Wall -ffunction-sections -fdata-sections -flto -mmcu=atmega2560 -DF_CPU=16000000L -DPLATFORMIO=30502 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -DARDUINO=10805 -IC:UsersAnton.platformiopackagesframework-arduinoavrcoresarduino -IC:UsersAnton.platformiopackagesframework-arduinoavrvariantsmega C:UsersAnton.platformiopackagesframework-arduinoavrcoresarduinonew.cpp
avr-gcc -o .pioenvsmegaatmega2560FrameworkArduinowiring.c.o -c -std=gnu11 -fno-fat-lto-objects -Os -Wall -ffunction-sections -fdata-sections -flto -mmcu=atmega2560 -DF_CPU=16000000L -DPLATFORMIO=30502 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -DARDUINO=10805 -IC:UsersAnton.platformiopackagesframework-arduinoavrcoresarduino -IC:UsersAnton.platformiopackagesframework-arduinoavrvariantsmega C:UsersAnton.platformiopackagesframework-arduinoavrcoresarduinowiring.c
avr-gcc -o .pioenvsmegaatmega2560FrameworkArduinowiring_analog.c.o -c -std=gnu11 -fno-fat-lto-objects -Os -Wall -ffunction-sections -fdata-sections -flto -mmcu=atmega2560 -DF_CPU=16000000L -DPLATFORMIO=30502 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -DARDUINO=10805 -IC:UsersAnton.platformiopackagesframework-arduinoavrcoresarduino -IC:UsersAnton.platformiopackagesframework-arduinoavrvariantsmega C:UsersAnton.platformiopackagesframework-arduinoavrcoresarduinowiring_analog.c
avr-gcc -o .pioenvsmegaatmega2560FrameworkArduinowiring_digital.c.o -c -std=gnu11 -fno-fat-lto-objects -Os -Wall -ffunction-sections -fdata-sections -flto -mmcu=atmega2560 -DF_CPU=16000000L -DPLATFORMIO=30502 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -DARDUINO=10805 -IC:UsersAnton.platformiopackagesframework-arduinoavrcoresarduino -IC:UsersAnton.platformiopackagesframework-arduinoavrvariantsmega C:UsersAnton.platformiopackagesframework-arduinoavrcoresarduinowiring_digital.c
avr-gcc -o .pioenvsmegaatmega2560FrameworkArduinowiring_pulse.c.o -c -std=gnu11 -fno-fat-lto-objects -Os -Wall -ffunction-sections -fdata-sections -flto -mmcu=atmega2560 -DF_CPU=16000000L -DPLATFORMIO=30502 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -DARDUINO=10805 -IC:UsersAnton.platformiopackagesframework-arduinoavrcoresarduino -IC:UsersAnton.platformiopackagesframework-arduinoavrvariantsmega C:UsersAnton.platformiopackagesframework-arduinoavrcoresarduinowiring_pulse.c
avr-gcc -o .pioenvsmegaatmega2560FrameworkArduinowiring_shift.c.o -c -std=gnu11 -fno-fat-lto-objects -Os -Wall -ffunction-sections -fdata-sections -flto -mmcu=atmega2560 -DF_CPU=16000000L -DPLATFORMIO=30502 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -DARDUINO=10805 -IC:UsersAnton.platformiopackagesframework-arduinoavrcoresarduino -IC:UsersAnton.platformiopackagesframework-arduinoavrvariantsmega C:UsersAnton.platformiopackagesframework-arduinoavrcoresarduinowiring_shift.c
avr-gcc-ar rc .pioenvsmegaatmega2560libFrameworkArduino.a .pioenvsmegaatmega2560FrameworkArduinoCDC.cpp.o .pioenvsmegaatmega2560FrameworkArduinoHardwareSerial.cpp.o .pioenvsmegaatmega2560FrameworkArduinoHardwareSerial0.cpp.o .pioenvsmegaatmega2560FrameworkArduinoHardwareSerial1.cpp.o .pioenvsmegaatmega2560FrameworkArduinoHardwareSerial2.cpp.o .pioenvsmegaatmega2560FrameworkArduinoHardwareSerial3.cpp.o .pioenvsmegaatmega2560FrameworkArduinoIPAddress.cpp.o .pioenvsmegaatmega2560FrameworkArduinoPluggableUSB.cpp.o .pioenvsmegaatmega2560FrameworkArduinoPrint.cpp.o .pioenvsmegaatmega2560FrameworkArduinoStream.cpp.o .pioenvsmegaatmega2560FrameworkArduinoTone.cpp.o .pioenvsmegaatmega2560FrameworkArduinoUSBCore.cpp.o .pioenvsmegaatmega2560FrameworkArduinoWInterrupts.c.o .pioenvsmegaatmega2560FrameworkArduinoWMath.cpp.o .pioenvsmegaatmega2560FrameworkArduinoWString.cpp.o .pioenvsmegaatmega2560FrameworkArduino_wiring_pulse.S.o .pioenvsmegaatmega2560FrameworkArduinoabi.cpp.o .pioenvsmegaatmega2560FrameworkArduinohooks.c.o .pioenvsmegaatmega2560FrameworkArduinomain.cpp.o .pioenvsmegaatmega2560FrameworkArduinonew.cpp.o .pioenvsmegaatmega2560FrameworkArduinowiring.c.o .pioenvsmegaatmega2560FrameworkArduinowiring_analog.c.o .pioenvsmegaatmega2560FrameworkArduinowiring_digital.c.o .pioenvsmegaatmega2560FrameworkArduinowiring_pulse.c.o .pioenvsmegaatmega2560FrameworkArduinowiring_shift.c.o
avr-g++ -o .pioenvsmegaatmega2560firmware.elf -Os -mmcu=atmega2560 -Wl,--gc-sections -flto -fuse-linker-plugin .pioenvsmegaatmega2560src1525998082.ino.cpp.o -L.pioenvsmegaatmega2560 -Wl,--start-group .pioenvsmegaatmega2560libFrameworkArduinoVariant.a .pioenvsmegaatmega2560libFrameworkArduino.a -lm -Wl,--end-group
avr-objcopy -O ihex -R .eeprom .pioenvsmegaatmega2560firmware.elf .pioenvsmegaatmega2560firmware.hex
avr-size --mcu=atmega2560 -C -d .pioenvsmegaatmega2560firmware.elf
AVR Memory Usage
----------------
Device: atmega2560

Program:     662 bytes (0.3% Full)
(.text + .data + .bootloader)

Data:          9 bytes (0.1% Full)
(.data + .bss + .noinit)


 [SUCCESS] Took 2.02 seconds 

[05/11/18 02:24:03]

Понравилась статья? Поделить с друзьями:

Читайте также:

  • Deck rt ipc error
  • Deck error volvo xc90
  • Deceit код ошибки 30005
  • Debugger terminal error process failed spawn rdebug ide enoent
  • Debugger is found on this machine ошибка

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии