"Build an Interactive Story App (Retired)" was retired on April 30, 2017. You are now viewing the recommended replacement.
Heads up! To view this whole video, sign in with your Courses account or enroll in your free 7-day trial. Sign In Enroll
Well done!
You have completed Introduction to Anaconda!
You have completed Introduction to Anaconda!
Preview
Conda is a great tool to use for installing packages
Learn More
Related Discussions
Have questions about this video? Start a discussion with the community and Treehouse staff.
Sign upRelated Discussions
Have questions about this video? Start a discussion with the community and Treehouse staff.
Sign up
If you don't want to use
the Anaconda Navigator GUI, or
0:00
maybe you're in the middle of doing
something in your terminal and you just
0:02
don't want to switch apps, there's Conda,
which is Anaconda's pip like tool.
0:06
Conda does a bit more than pip though in
that it can do pretty much everything that
0:10
the navigator can do.
0:14
So let's jump a little bit into Conda.
0:15
Now I showed you how to make
an environment With the navigators, but
0:18
let's do this with conda now.
0:21
So I'm here in my home environment,
or my home directory,
0:23
and I'm gonna do conda create --name.
0:27
And the last one I did was for
butterflies,
0:30
maybe this time I'm studying,
I don't know, angler fish.
0:32
I study a lot of animals.
0:35
So I'm gonna name this one angler fish,
and again, I want to install numpy.
0:37
So this will create a new
project named Anglerfish and
0:41
it's going to install
the NumPy software into it.
0:45
Now it Conda goes through a few processing
steps that you saw here with this fetching
0:48
package metadata and
solving package specifications.
0:52
And then it gives me this plan, this list
of things that it's going to install.
0:55
So it's gonna install it into
Users/Kenneth/anaconda/envs/Anglerfish.
1:00
And it's going to install all
of these new packages, so
1:04
certifi, mkl, numpy, and so on.
1:07
And it asks me if I want to proceed.
1:10
Now I think this looks fine, so
I'm just gonna have to say yes, and
1:12
I'll press enter, and I have to wait
a little bit while these things install.
1:16
Now it's not very long.
1:20
It's a few seconds, because these were
all already available in my downloaded
1:22
Anaconda stuff, but just so you know.
1:26
Now if for some reason you get
an error that Conda wasn't available,
1:29
you'll need to check your
path variable in your shell.
1:32
There is simply too many possibilities for
what causes this error and
1:35
how to fix it for
me to tell you all of those.
1:40
So your friendly local search engine
should be your first stop and
1:42
I'm sure you'll get it solved.
1:46
Okay, so everything's installed now
I'm gonna hop back into the navigator
1:47
real quick.
1:51
Let's go ahead and launch that.
1:52
And I wanna see if
the environment is there.
1:56
And so let's come over here and
we look at environments, and look at that,
2:01
there's my Anglerfish environment.
2:04
And if I look at it and
I see what's installed, it has numpy and
2:06
all the other stuff installed
that I told it to.
2:09
So that's great.
2:11
Okay so, but
I'm gonna go back to the terminal.
2:13
And here at the bottom, Conda told
us how to activate our environment.
2:15
So we would use source
activate Anglerfish.
2:22
And that will activate our environment.
2:26
And you can see we get this prompt
right here, which looks very similar
2:29
to the prompt you would get if you
have used virtual env in the past.
2:33
And now we can use our Python Shell
just like we normally would.
2:36
We can type python and you can see we
get Continuum Analytics thing again,
2:39
and we can import numpy as np and
the import works just fine.
2:45
So we've got everything
that we had before, but
2:49
what if you need to
install an extra package?
2:53
Well, first we need to
get out of our shells and
2:56
then I'm going to clear just
to bring things up to the top.
2:59
And now we can search for
packages if we want.
3:03
So we can do Conda search and then let's
say we wanna do some visualization so
3:06
we want bokeh.
3:10
So let it do its package metadata and
3:14
we get just a ridiculous
list of options here.
3:16
So we can just tell Conda to install.
3:20
We don't have to look
through all of these.
3:23
This lets us specify exact versions, but
3:25
if we just wanna do conda install
bokeh and we press Enter.
3:28
Then it will go and install the one
that's correct for our system.
3:32
So you can see here,
it's going to install bokeh for Python 36.
3:36
So yep, go for it and
it installs everything.
3:39
Now there's a lot more to Conda than
I can cover just in this one video so
3:43
be sure and check the teacher's notes for
more information.
3:47
You need to sign up for Treehouse in order to download course files.
Sign upYou need to sign up for Treehouse in order to set up Workspace
Sign up