►
From YouTube: Installing NuPIC on Ubuntu 15
Description
Matt installs NuPIC on a fresh Ubuntu Wily Werewolf in a few easy steps.
A
Why
is
it
guy
playing
the
ukulele
I'm
here
to
figure
out
how
to
install
new
pic
on
a
boo
right,
yeah?
Sorry,
I
didn't
want
to
look
up
any
introduction
music,
so
I
made
my
own
anyhow.
This
is
Matt
Taylor
I
am
the
nimitta
open-source
flag,
bearer
and
I'm
going
to
give
you
the
most
up-to-date
instructions
on
getting
a
new
pic
running
on
a
boo
15.10.
As
you
can
see
here,
this
is
a
freshly
installed.
A
boo
to
that
I
put
on
a
VM.
I
really
did
nothing
to
it.
A
It's
brand
new
out
of
the
box
and
boom
1510
got
my
terminal
here
and
I've
got
my
installation
instructions
and
github
splash
Numenta
/
new
pic.
This
is
the
readme
for
new
pic.
So
what
we're
gonna
do
is
a
binary
installation
of
new
pic
on
a
boom
215.
So
it
says
there
are
some
dependencies
here.
The
following
dependencies
are
required
to
run
a
new
pic
or
install
new
pic
on
all
operating
systems.
A
A
A
So
let's
do
that.
While
this
download
is
happening,
I'll
just
start
a
new
terminal
and
those
Python
headers
are
taking
their
sweet
time.
So
in
our
new
terminal,
which
is
even
larger
than
the
old
one,
we're
going
to
see.
There's
the
URL
I'm
gonna
grab
that
script
I'm
going
to
curl
it.
Some
of
you
are
gonna
freak
out,
because
this
is
not
like
the
most
secure
thing,
but
I'm
gonna
do
it
anyway,
I'm
gonna
pipe
it
directly
in
a
Python,
sudu
Python.
This
is
what's
gonna
install
pip.
You
might
hate
doing
this.
A
If
you
hate
doing
it,
I
recommend
you
go
grab
this
script.
However,
you
want
to
grab
it
inspect
it
look
through.
It
make
sure
it's
not
there.
Anything
I
am
trusting
that
it's
not
gonna.
Do
anything
nasty
boom
install
pip
now
we're
just
gonna
have
to
sit
and
wait
while
these
two
things
get
installed.
A
A
1/2
pip
we
have
wheel,
numpy
will
come
along
with
new
decor
I.
Don't
think
we
have
we're
not
gonna
have
to
manually.
Install
not
be
I
should
probably
just
remove
that
and
we
need
a
C++
11
compiler,
which
this
version
of
Ubuntu
has.
It
has
GCC
5
something
and
that's
fine,
so
we
don't
have
to
worry
about
that
now
down
to
the
install
Linux
portion
of
the
readme
and
as
you
can
see
it's
you
have
this
big
nasty,
pip
install
thing
you're
out
here
and
that's
a
pain
right,
I
know,
but
there's
nothing.
A
It
doesn't
handle
different
Linux
formats,
or
so
we
have
to
do
this
and
that's
what
we're
gonna
do.
I'm
gonna
paste
this
pip
install
that
big
long
URL
and
what
that's
going
to
install
is
new
pic
bindings
0
for
0
I'm,
also
going
to
add
the
user
flag
at
the
end
of
this,
which
will
attempt
to
install
this
in
a
local
directory
in
my
home
folder,
not
at
a
system
level.
A
Good
news,
it
worked
so
if
we
were
to
say,
hit,
freeze
and
look
for
new
pic
in
the
output,
we're
gonna
get
new
pic
bindings,
oops
new
pic
bindings
version
0
for
0
is
installed
now.
This
is
for
me
right
now.
It's
early
in
2016.
We
cut
releases
that
tend
to
cut
it
release
every
few
months.
So
might
not
be
that
specific
version
anymore
for
you,
but
you
have
the
good
bindings
installed,
which
is
great
now.
The
next
step
on
the
readme
is
to
run
v,
install
new
pic
now
via
bindings.
A
Let's
pip
install
your
take
with
the
user
flag,
and
this
should
take
a
lot
less
time
because
it
doesn't
have
to
compile
anything
or
it
doesn't
have
to
really
install
much.
This
is
just
a
pure
Python
package
that
expects
those
C
bindings
to
have
already
been
put
into
place,
which
was
what
installing
the
new
pic
core
project
did.
A
A
We're
good
news
everything
seems
to
work.
Ok,
so
let's
try
and
run
some
tests.
Well,
we'll
have
to
do
is
well.
The
easiest
way
to
do
this
is
a
clone,
the
repo,
but
you
have
to
get
for
that.
You
could
just
download
a
zip
file
if
you
don't
want
to
have
git,
which
is
fine
but
I'm,
not
I'm.
Gonna
go
ahead
and
install
git.
You
can
do
that
with
sudo
apt-get
install
git.
A
A
If
you
don't
want
that
to
happen,
like
I
said,
all
you
need
to
do
is
just
download
the
zip
file
here
and
expand
it
on
your
disk,
wherever
you
like,
and
that's
gonna,
contain
exactly
the
source
code
that
we're
going
to
see
here
in
a
minute,
but
without
any
of
the
git
integration,
so
I'll
speed
through
this
git
clone.
This
could
take
a
while.
Oh.
A
We're
finally
done
so:
let's
go
into
that
new
fig
directory
and
you'll
see
a
bunch
of
stuff
in
here
in
the
scripts
directory.
There's
where
the
tests
script
is
Ron,
Inuvik
tests.
So
that's
what
we
want
to
run,
but
first
of
all,
I'm
not
sure.
If
this
is
in
the
readme
or
not
I,
don't
think
we
put
instructions
on
how
to
run
tests.
Now
there
is
AI
test
testing
unit.
That's
that's
not
even
how
I'm
gonna
run
it,
but
you
will
want
to
make
an
environment
variable
called
new
pick
and
we're
in
the
right
directory.
A
This
is
where
we
want
it
to
point
to
so
I'm
just
going
to
temporarily
create
one
for
this
demo
export
new
pick
and
we'll
make
it
this
directory.
We
are
in
so,
as
you
can
see,
if
it
points
to
my
current
directory.
Well,
you'll
need
to
have
that
set
for
tests
to
run
also,
if
you
try
and
just
run
that
script
like
scripts
run
new
pick
tests,
it's
gonna
fail
immediately
because
pipe
test
is
it's
calling
out
to
to
run
tests
and
we
installed
that
locally,
but
we
haven't
added
that
executable
to
our
path.
A
So
I'll
show
you
where
it
is:
it's
in
this
local
directory
in
my
home,
dot
local
there's
a
band
in
there
and
that's
where
pilot
test
is
so
another
thing
that
you'll
need
to
do
run.
This
is
I'm
gonna,
just
temporarily
export
my
path
and
I'm
going
to
add
that
local
bin
to
my
path
like
so
okay
now
I
should
be
able
to
run
that
script
again
and
here
come
the
tests.
A
But
let
me
specify
before
I
do
that
when
I
run
that
test
I
just
want
to
run
unit
tests
right
now,
so
I'm
gonna
put
a
dash
view
I'm
into
that.
That
will
run
unit
tests.
If
you
don't
I,
think
it
runs.
Integration
test
and
unit
tests
which
takes
significantly
longer
so,
let's
just
run
unit
tests,
make
sure
they
all
pass.
A
Nupoc
is
now
installed
on
your
gun
in
just
a
few
different
commands.
If
you
look
at
our
history,
really
not
much
it
off
the
major
stuff
we
did
was
install
Python
dev
installed,
pip
the
and
then
we
but
I
wasn't.
If
we
ran
that
script
to
install
pip,
we
installed
a
new
pic
core
here
and
the
big
findings
and
then
installed
new
pic
and
then
did
some
testing.
A
So
from
this
point
new
pics
installed
in
your
system,
you
should
be
able
to
run
in
any
of
our
example:
applications
the
hot
gem
tutorial,
the
geospatial
application,
any
of
our
sample.
Apps
that
we
have.
You
can
run
them
now
with
new
pic.
So
congratulations
and
thanks
for
watching
my
name
is
Matt.
If
you
like
this
video,
please
click
like
and
subscribe
to
our
feed,
so
you
can
get
our
new
videos
as
they
come
out.
Thank
you.