Just want to start out by saying that I am new to arduino setup and this is my first board setup.
Current setup:
Mac OSX 10.12.6
Arduino 1.8.5 Desktop Client
NRF52 Feather 0.6.0 (I've tried the latest version 0.8.3 but the same results)
I've followed the setup instructions in:
https://learn.adafruit.com/bluefruit-nr ... linux-only
And i have completed the steps with successful results:
Code: Select all
Requirement already satisfied: pyserial>=2.7 in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages (from -r requirements.txt (line 1)) (3.4)
Requirement already satisfied: enum34>=1.0.4 in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages (from -r requirements.txt (line 2)) (1.1.6)
Requirement already satisfied: click==5.1 in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages (from -r requirements.txt (line 3)) (5.1)
Requirement already satisfied: ecdsa>=0.13 in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages (from -r requirements.txt (line 4)) (0.13)
Requirement already satisfied: behave in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages (from -r requirements.txt (line 5)) (1.2.6)
Requirement already satisfied: parse>=1.8.2 in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages (from behave->-r requirements.txt (line 5)) (1.8.2)
Requirement already satisfied: parse-type>=0.4.2 in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages (from behave->-r requirements.txt (line 5)) (0.4.2)
Requirement already satisfied: six>=1.11 in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages (from behave->-r requirements.txt (line 5)) (1.11.0)
Requirement already satisfied: traceback2; python_version < "3.0" in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages (from behave->-r requirements.txt (line 5)) (1.4.0)
Requirement already satisfied: linecache2 in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages (from traceback2; python_version < "3.0"->behave->-r requirements.txt (line 5)) (1.0.0)
Code: Select all
Installed /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nrfutil-0.5.2-py2.7.egg
Processing dependencies for nrfutil==0.5.2
Finished processing dependencies for nrfutil==0.5.2
When I try to compile any example sketch, I receive the following:
Code: Select all
Arduino: 1.8.5 (Mac OS X), Board: "Adafruit Bluefruit nRF52 Feather, Level 0 (Release)"
Traceback (most recent call last):
File "/usr/local/bin/nrfutil", line 9, in <module>
load_entry_point('nrfutil==0.5.2', 'console_scripts', 'nrfutil')()
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/__init__.py", line 565, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/__init__.py", line 2697, in load_entry_point
return ep.load()
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/__init__.py", line 2370, in load
return self.resolve()
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/__init__.py", line 2376, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
File "/Library/Python/2.7/site-packages/nrfutil-0.5.2-py2.7.egg/nordicsemi/__main__.py", line 32, in <module>
import click
ImportError: No module named click
exit status 1
Error compiling for board Adafruit Bluefruit nRF52 Feather.
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
Any help would be great, thanks.