This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Mesh nrfutil installation

Hello everyone,

I am going to run the mesh DFU example. I found that I must use Python2, not 3 to work correctly. I follow the instruction suggested in this post.

https://github.com/NordicSemiconductor/pc-nrfutil/tree/0_5_3

There are some problems with the installation of this customised version of nrfutil.

I installed Python 2.7.18 in which pip is installed automatically. Then I downloaded the nrfutil file and cloned in the python folder. then I followed the steps mentioned in the GitHub. I faced this error while I am installing py2exe.

 

I tryed again with downloading py2exe source compatible with python 2.7 and run pip install py2exe. I faced this error.

It seems that it is impossible to use python2.7 anymore and there is no way to use mesh_nrfutil tool with higher versions of python.

It is annoying to deal with incompatibility software issues...

In addition, there is no requirements.txt in the python folder and I had to run this in the nrfutil folder. I do not know that was correct or not.

Could you please advice me?

Regards,

Sama

Related