ParticleDevSetup.exe: Installation has failed

Particle Dev Setup giving this error… Tried on 2 different PC’s and getting the same error! Also refer to the attached SquirrelSetup Log

SquirrelSetup Log:-

2016-04-23 12:21:30> Program: Starting Squirrel Updater: --install .
2016-04-23 12:21:30> Program: Starting install, writing to C:\Users\Ragava\AppData\Local\SquirrelTemp
2016-04-23 12:21:30> Program: About to install to: C:\Users\Ragava\AppData\Local\particle
2016-04-23 12:21:30> CheckForUpdateImpl: Failed to load local releases, starting from scratch: System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Users\Ragava\AppData\Local\particle\packages\RELEASES'.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
   at Squirrel.Utility.LoadLocalReleases(String localReleaseFile)
   at Squirrel.UpdateManager.CheckForUpdateImpl.<CheckForUpdate>d__3d.MoveNext()
2016-04-23 12:21:30> CheckForUpdateImpl: Reading RELEASES file from C:\Users\Ragava\AppData\Local\SquirrelTemp
2016-04-23 12:21:30> CheckForUpdateImpl: First run or local directory is corrupt, starting from scratch
2016-04-23 12:21:30> ApplyReleasesImpl: Writing files to app directory: C:\Users\Ragava\AppData\Local\particle\app-1.5.1
2016-04-23 12:21:47> IEnableLogger: Failed to install package to app dir: System.AggregateException: One or more errors occurred. ---> System.IO.IOException: Access to the path 'resources' is denied.
   at System.IO.DirectoryInfo.MoveTo(String destDirName)
   at Squirrel.UpdateManager.ApplyReleasesImpl.<>c__DisplayClassaf.<>c__DisplayClassb4.<>c__DisplayClassb6.<installPackageToAppDir>b__ad(DirectoryInfo subdir)
   at Squirrel.Utility.<>c__DisplayClass18`1.<>c__DisplayClass1a.<ForEachAsync>b__17()
   at System.Threading.Tasks.Task.InnerInvoke()
   at System.Threading.Tasks.Task.Execute()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Squirrel.Utility.<>c__DisplayClass1e`1.<>c__DisplayClass20.<<ForEachAsync>b__1d>d__22.MoveNext()
   --- End of inner exception stack trace ---
   at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
   at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at Squirrel.UpdateManager.ApplyReleasesImpl.<>c__DisplayClassaf.<>c__DisplayClassb4.<installPackageToAppDir>b__ac(DirectoryInfo ld)
   at Squirrel.EnumerableExtensions.ForEach[TSource](IEnumerable`1 source, Action`1 onNext)
   at Squirrel.UpdateManager.ApplyReleasesImpl.<>c__DisplayClassaf.<<installPackageToAppDir>b__a8>d__b8.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Squirrel.Utility.<LogIfThrows>d__54`1.MoveNext()
---> (Inner Exception #0) System.IO.IOException: Access to the path 'resources' is denied.
   at System.IO.DirectoryInfo.MoveTo(String destDirName)
   at Squirrel.UpdateManager.ApplyReleasesImpl.<>c__DisplayClassaf.<>c__DisplayClassb4.<>c__DisplayClassb6.<installPackageToAppDir>b__ad(DirectoryInfo subdir)
   at Squirrel.Utility.<>c__DisplayClass18`1.<>c__DisplayClass1a.<ForEachAsync>b__17()
   at System.Threading.Tasks.Task.InnerInvoke()
   at System.Threading.Tasks.Task.Execute()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Squirrel.Utility.<>c__DisplayClass1e`1.<>c__DisplayClass20.<<ForEachAsync>b__1d>d__22.MoveNext()<---

2016-04-23 12:21:47> Unhandled exception: System.AggregateException: One or more errors occurred. ---> System.AggregateException: One or more errors occurred. ---> System.IO.IOException: Access to the path 'resources' is denied.
   at System.IO.DirectoryInfo.MoveTo(String destDirName)
   at Squirrel.UpdateManager.ApplyReleasesImpl.<>c__DisplayClassaf.<>c__DisplayClassb4.<>c__DisplayClassb6.<installPackageToAppDir>b__ad(DirectoryInfo subdir)
   at Squirrel.Utility.<>c__DisplayClass18`1.<>c__DisplayClass1a.<ForEachAsync>b__17()
   at System.Threading.Tasks.Task.InnerInvoke()
   at System.Threading.Tasks.Task.Execute()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Squirrel.Utility.<>c__DisplayClass1e`1.<>c__DisplayClass20.<<ForEachAsync>b__1d>d__22.MoveNext()
   --- End of inner exception stack trace ---
   at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
   at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at Squirrel.UpdateManager.ApplyReleasesImpl.<>c__DisplayClassaf.<>c__DisplayClassb4.<installPackageToAppDir>b__ac(DirectoryInfo ld)
   at Squirrel.EnumerableExtensions.ForEach[TSource](IEnumerable`1 source, Action`1 onNext)
   at Squirrel.UpdateManager.ApplyReleasesImpl.<>c__DisplayClassaf.<<installPackageToAppDir>b__a8>d__b8.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Squirrel.Utility.<LogIfThrows>d__54`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   at Squirrel.UpdateManager.ApplyReleasesImpl.<ApplyReleases>d__78.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Squirrel.UpdateManager.<FullInstall>d__f.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   at Squirrel.Update.Program.<Install>d__37.MoveNext()
   --- End of inner exception stack trace ---
   at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
   at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at System.Threading.Tasks.Task.Wait()
   at Squirrel.Update.Program.executeCommandLine(String[] args)
   at Squirrel.Update.Program.main(String[] args)
---> (Inner Exception #0) System.AggregateException: One or more errors occurred. ---> System.IO.IOException: Access to the path 'resources' is denied.
   at System.IO.DirectoryInfo.MoveTo(String destDirName)
   at Squirrel.UpdateManager.ApplyReleasesImpl.<>c__DisplayClassaf.<>c__DisplayClassb4.<>c__DisplayClassb6.<installPackageToAppDir>b__ad(DirectoryInfo subdir)
   at Squirrel.Utility.<>c__DisplayClass18`1.<>c__DisplayClass1a.<ForEachAsync>b__17()
   at System.Threading.Tasks.Task.InnerInvoke()
   at System.Threading.Tasks.Task.Execute()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Squirrel.Utility.<>c__DisplayClass1e`1.<>c__DisplayClass20.<<ForEachAsync>b__1d>d__22.MoveNext()
   --- End of inner exception stack trace ---
   at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
   at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at Squirrel.UpdateManager.ApplyReleasesImpl.<>c__DisplayClassaf.<>c__DisplayClassb4.<installPackageToAppDir>b__ac(DirectoryInfo ld)
   at Squirrel.EnumerableExtensions.ForEach[TSource](IEnumerable`1 source, Action`1 onNext)
   at Squirrel.UpdateManager.ApplyReleasesImpl.<>c__DisplayClassaf.<<installPackageToAppDir>b__a8>d__b8.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Squirrel.Utility.<LogIfThrows>d__54`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   at Squirrel.UpdateManager.ApplyReleasesImpl.<ApplyReleases>d__78.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Squirrel.UpdateManager.<FullInstall>d__f.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   at Squirrel.Update.Program.<Install>d__37.MoveNext()
---> (Inner Exception #0) System.IO.IOException: Access to the path 'resources' is denied.
   at System.IO.DirectoryInfo.MoveTo(String destDirName)
   at Squirrel.UpdateManager.ApplyReleasesImpl.<>c__DisplayClassaf.<>c__DisplayClassb4.<>c__DisplayClassb6.<installPackageToAppDir>b__ad(DirectoryInfo subdir)
   at Squirrel.Utility.<>c__DisplayClass18`1.<>c__DisplayClass1a.<ForEachAsync>b__17()
   at System.Threading.Tasks.Task.InnerInvoke()
   at System.Threading.Tasks.Task.Execute()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Squirrel.Utility.<>c__DisplayClass1e`1.<>c__DisplayClass20.<<ForEachAsync>b__1d>d__22.MoveNext()<---
<---

Try installing Atom, the text editor that Particle Dev is based on and then install the following packages:

After installation of particle-dev package, restart Atom. If you see a red bug icon in status bar, click it, then click Rebuild Modules button and Restart Atom again.

Thanks! I did try Atom, and the following packages wouldn’t install…
particle-dev 0.1.0
particle-dev-local-compiler 0.0.4

Installing “particle-dev@0.1.0” failed:

npm ERR! git clone C:\Users\Lakshmanan Chandran\.particledev\.apm\_git-remotes\git-github-com-spark-particle-dev-views-git-05e96c9d C:\Users\LAKSHM~1\AppData\Local\Temp\npm-47084-b4d41c6b\git-cache-c6c69101f511\53c615628a635c895e0413acda0e5dff3b5a5a9d: Cloning into 'C:\Users\LAKSHM~1\AppData\Local\Temp\npm-47084-b4d41c6b\git-cache-c6c69101f511\53c615628a635c895e0413acda0e5dff3b5a5a9d'...
npm ERR! git clone C:\Users\Lakshmanan Chandran\.particledev\.apm\_git-remotes\git-github-com-spark-particle-dev-views-git-05e96c9d C:\Users\LAKSHM~1\AppData\Local\Temp\npm-47084-b4d41c6b\git-cache-c6c69101f511\53c615628a635c895e0413acda0e5dff3b5a5a9d: error: cannot spawn sh: No such file or directory
npm ERR! git clone C:\Users\Lakshmanan Chandran\.particledev\.apm\_git-remotes\git-github-com-spark-particle-dev-views-git-05e96c9d C:\Users\LAKSHM~1\AppData\Local\Temp\npm-47084-b4d41c6b\git-cache-c6c69101f511\53c615628a635c895e0413acda0e5dff3b5a5a9d: fatal: unable to fork
npm ERR! git clone C:\Users\Lakshmanan Chandran\.particledev\.apm\_git-remotes\git-github-com-spark-particle-dev-views-git-05e96c9d C:\Users\LAKSHM~1\AppData\Local\Temp\npm-47084-b4d41c6b\git-cache-c6c69101f511\53c615628a635c895e0413acda0e5dff3b5a5a9d: 
npm ERR! git clone C:\Users\Lakshmanan Chandran\.particledev\.apm\_git-remotes\git-github-com-spark-particle-dev-spec-stubs-git-84fb2ebd C:\Users\LAKSHM~1\AppData\Local\Temp\npm-47084-b4d41c6b\git-cache-c4f7ef8dde71\9a38178961ec6958311156b4bc5193c003c45d5b: Cloning into 'C:\Users\LAKSHM~1\AppData\Local\Temp\npm-47084-b4d41c6b\git-cache-c4f7ef8dde71\9a38178961ec6958311156b4bc5193c003c45d5b'...
npm ERR! git clone C:\Users\Lakshmanan Chandran\.particledev\.apm\_git-remotes\git-github-com-spark-particle-dev-spec-stubs-git-84fb2ebd C:\Users\LAKSHM~1\AppData\Local\Temp\npm-47084-b4d41c6b\git-cache-c4f7ef8dde71\9a38178961ec6958311156b4bc5193c003c45d5b: error: cannot spawn sh: No such file or directory
npm ERR! git clone C:\Users\Lakshmanan Chandran\.particledev\.apm\_git-remotes\git-github-com-spark-particle-dev-spec-stubs-git-84fb2ebd C:\Users\LAKSHM~1\AppData\Local\Temp\npm-47084-b4d41c6b\git-cache-c4f7ef8dde71\9a38178961ec6958311156b4bc5193c003c45d5b: fatal: unable to fork
npm ERR! git clone C:\Users\Lakshmanan Chandran\.particledev\.apm\_git-remotes\git-github-com-spark-particle-dev-spec-stubs-git-84fb2ebd C:\Users\LAKSHM~1\AppData\Local\Temp\npm-47084-b4d41c6b\git-cache-c4f7ef8dde71\9a38178961ec6958311156b4bc5193c003c45d5b: 
npm WARN deprecated spark@0.5.10: Use particle-api-js instead
npm ERR! Windows_NT 6.2.9200
npm ERR! argv "F:\\Work\\IoT Project\\particle-dev-windows-1.5.1\\ParticleDev\\resources\\app\\apm\\bin\\node.exe" "F:\\Work\\IoT Project\\particle-dev-windows-1.5.1\\ParticleDev\\resources\\app\\apm\\node_modules\\npm\\bin\\npm-cli.js" "--globalconfig" "C:\\Users\\Lakshmanan Chandran\\.particledev\\.apm\\.apmrc" "--userconfig" "C:\\Users\\Lakshmanan Chandran\\.particledev\\.apmrc" "install" "C:\\Users\\LAKSHM~1\\AppData\\Local\\Temp\\d-116324-44436-6qovho\\package.tgz" "--target=0.34.5" "--arch=ia32"
npm ERR! node v0.10.40
npm ERR! npm  v2.13.3
npm ERR! code 128

npm ERR! Command failed: Cloning into 'C:\Users\LAKSHM~1\AppData\Local\Temp\npm-47084-b4d41c6b\git-cache-c6c69101f511\53c615628a635c895e0413acda0e5dff3b5a5a9d'...
npm ERR! error: cannot spawn sh: No such file or directory
npm ERR! fatal: unable to fork
npm ERR! 
npm ERR! 
npm ERR! If you need help, you may report this error at:
npm ERR!     <https://github.com/npm/npm/issues>

Installing “particle-dev-local-compiler@0.0.4” failed:

npm ERR! git clone C:\Users\Lakshmanan Chandran\.particledev\.apm\_git-remotes\git-github-com-spark-particle-dev-views-git-2c3bfa02 C:\Users\LAKSHM~1\AppData\Local\Temp\npm-46296-25cd84fe\git-cache-1c70eb8c7091\a09ad71ece8d9e8ce9e3823186e1a1fec3a5406c: Cloning into 'C:\Users\LAKSHM~1\AppData\Local\Temp\npm-46296-25cd84fe\git-cache-1c70eb8c7091\a09ad71ece8d9e8ce9e3823186e1a1fec3a5406c'...
npm ERR! git clone C:\Users\Lakshmanan Chandran\.particledev\.apm\_git-remotes\git-github-com-spark-particle-dev-views-git-2c3bfa02 C:\Users\LAKSHM~1\AppData\Local\Temp\npm-46296-25cd84fe\git-cache-1c70eb8c7091\a09ad71ece8d9e8ce9e3823186e1a1fec3a5406c: error: cannot spawn sh: No such file or directory
npm ERR! git clone C:\Users\Lakshmanan Chandran\.particledev\.apm\_git-remotes\git-github-com-spark-particle-dev-views-git-2c3bfa02 C:\Users\LAKSHM~1\AppData\Local\Temp\npm-46296-25cd84fe\git-cache-1c70eb8c7091\a09ad71ece8d9e8ce9e3823186e1a1fec3a5406c: fatal: unable to fork
npm ERR! git clone C:\Users\Lakshmanan Chandran\.particledev\.apm\_git-remotes\git-github-com-spark-particle-dev-views-git-2c3bfa02 C:\Users\LAKSHM~1\AppData\Local\Temp\npm-46296-25cd84fe\git-cache-1c70eb8c7091\a09ad71ece8d9e8ce9e3823186e1a1fec3a5406c: 
npm ERR! Windows_NT 6.2.9200
npm ERR! argv "F:\\Work\\IoT Project\\particle-dev-windows-1.5.1\\ParticleDev\\resources\\app\\apm\\bin\\node.exe" "F:\\Work\\IoT Project\\particle-dev-windows-1.5.1\\ParticleDev\\resources\\app\\apm\\node_modules\\npm\\bin\\npm-cli.js" "--globalconfig" "C:\\Users\\Lakshmanan Chandran\\.particledev\\.apm\\.apmrc" "--userconfig" "C:\\Users\\Lakshmanan Chandran\\.particledev\\.apmrc" "install" "C:\\Users\\LAKSHM~1\\AppData\\Local\\Temp\\d-116324-42440-1huj727\\package.tgz" "--target=0.34.5" "--arch=ia32"
npm ERR! node v0.10.40
npm ERR! npm  v2.13.3
npm ERR! code 128

npm ERR! Command failed: Cloning into 'C:\Users\LAKSHM~1\AppData\Local\Temp\npm-46296-25cd84fe\git-cache-1c70eb8c7091\a09ad71ece8d9e8ce9e3823186e1a1fec3a5406c'...
npm ERR! error: cannot spawn sh: No such file or directory
npm ERR! fatal: unable to fork
npm ERR! 
npm ERR! 
npm ERR! If you need help, you may report this error at:
npm ERR!     <https://github.com/npm/npm/issues>

@ilak2k It looks like you have an out of date version of node and npm. Try installing a new version of node.

@nrobinson2000 I’ve already installed the Stable Version v5.11.0, from the page you mentioned…

Its node-v5.11.0-x64.msi from the link
https://nodejs.org/dist/v5.11.0/node-v5.11.0-x64.msi

Should I have installed the LTS v4.4.3 from this link instead?
https://nodejs.org/dist/v4.4.3/node-v4.4.3-x64.msi

I have some projects ready with Arduino, and trying to port them all with the Particle…
I’m glad you’re helping me here… Thanks!

In your log it says that you have an old version. Try:

node -v

and

npm -v

To check which versions you have installed. It should say something like v5.11.0 and 3.8.6.

If not, try uninstalling node and reinstalling.

Yes it says…
node Version: v5.11.0
npm Version: 3.8.6

Strange… I don’t see why you should be having a problem then.

Should I set an Environment Variable? Or something like path read/write permissions? I’m the Admin User… That shouldn’t be an issue right? Why is it so complicated to even start?

Maybe @suda can help you. He is the main developer for Particle Dev.

Cool! Will he be notified? Can you ask him to look in to this issue?

Since @nrobinson2000 has used the @ symbol in conjunction with suda user name, he'll already have got a ping.

But I guess you've already got the right idea here

Check your PATH whether you have multiple instances of node referenced in there or if you executed the install from within a folder where the old node version would be picked over your intended version.
Also, if you don't need the old version, save yourself future grief and remove it.

@ScruffR I checked the Environment Variables… And I’ve noticed references of node.js and npm…

Under "User variables for "
PATH - C:\Users\Lakshmanan Chandran\AppData\Roaming\npm

Under “System variables”
Path - C:\Program Files\nodejs\

Also refer to the attached screenshots here…

I’ll try installing from a different folder, as suggested…

Sorry for having those issues. You can try using a zipped Particle Dev for Windows instead of installer: https://github.com/spark/particle-dev-app/releases/tag/v1.5.1

As for Node version Particle Dev and Atom bundle their own and the ones you have are correct. Are you able to install any other Atom packages? This looks like some general issue with Atom permissions.

@suda I’ll try the zip package you’ve shown here… I did install
console-panel
tool-bar
particle-dev-cloud-functions
particle-dev-cloud-variables

Let me try to install some other package just to confirm… I’ll have to try all these, once I’m back from work… Around 3 hrs from now… Thanks for your help!

@suda I’ve downloaded the zip from the link you mentioned and the particle-dev package installation didn’t happen… Trying to install it throws exactly the same error as before… Tried installing “power-mode” package and it went through… So other packages install just fine… What could be the issue?

Zipped app already contains Particle Dev package (previously called spark-dev) and you can see its UI on the left tool bar and status bar.

I did try. It doesn’t compile… I’ve tried copying the blynk.h & cpp files to the same folder as the *.ino file. I tried including the same set of files in different folders. It just doesn’t take the *.h files…

Can you help me in this? The Web IDE is not all bad, but the local editors are always much quicker…

You seem to be building the wrong project.
Look at the file name in the error message.
BTW, if you want to include files from a subfolder you should also provide a file called particle.include that tells the build command which files to upload to the build farm.

Also remove the examples folder from the blynk folder, just to prevent building any of the .ino files in there.

1 Like