diff --git a/docs/faq.rst b/docs/faq.rst index 59aedacf..8aa0bd0c 100644 --- a/docs/faq.rst +++ b/docs/faq.rst @@ -60,23 +60,11 @@ the project developed using PlatformIO is as follows: Troubleshooting --------------- -.. _faq_troubleshooting_pioblocksprompt: - -PlatformIO blocks command execution using user prompt -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -If you are going to run *PlatformIO* from **subprocess**, you **MUST -DISABLE** all prompts. It will allow you to avoid blocking. -There are a few options: - -- using :option:`platformio --force` option before each command -- using environment variable :envvar:`PLATFORMIO_SETTING_ENABLE_PROMPTS=No ` -- disable global setting ``enable_prompts`` via :ref:`cmd_settings` command -- masking under Continuous Integration system via environment variable - :envvar:`CI=true `. +Installation +~~~~~~~~~~~~ PlatformIO and ``scons`` aren't installed properly -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +'''''''''''''''''''''''''''''''''''''''''''''''''' Try these solutions: @@ -92,10 +80,30 @@ Try these solutions: .. _faq_troubleshooting_sconssingverextmanaged: PIP & SCons Error: option --single-version-externally-managed not recognized -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' Answered in `issue #279 `_. +[Errno 1] Operation not permitted +''''''''''''''''''''''''''''''''' + +Answered in `issue #295 `_. + +.. _faq_troubleshooting_pioblocksprompt: + +PlatformIO blocks command execution using user prompt +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +If you are going to run *PlatformIO* from **subprocess**, you **MUST +DISABLE** all prompts. It will allow you to avoid blocking. +There are a few options: + +- using :option:`platformio --force` option before each command +- using environment variable :envvar:`PLATFORMIO_SETTING_ENABLE_PROMPTS=No ` +- disable global setting ``enable_prompts`` via :ref:`cmd_settings` command +- masking under Continuous Integration system via environment variable + :envvar:`CI=true `. + .. _faq_troubleshooting_pionotfoundinpath: Program ``platformio`` not found in PATH