Setting Up Your Python Data Science Environment

preview_player
Показать описание


...

Setting up a Python data science coding environment can be a daunting task if you're just getting started. There seem to be hundreds of different ways to do it, and you can spend hours (if not days, or weeks) just trying to sift through the technologies, the tools, etc...

That's why I created this video—to show you how to set up a simple, professional data science environment with all of the pieces you need to get started right away: Python, and all of the other stuff.

And of course you can always change the pieces of this environment later if you find something else that suits you better. But rather than spending weeks figuring out your first version, take this one and run with it! Many professional data scientists—including myself—use this setup, so it should work wonderfully for you as well.

Here's what the environment will consist of:

- Terminal (Zsh)
- Python (installed using miniconda)
- VS Code (your code editor)
- Git and GitHub (version control for your code)
- Virtual environments (created using conda)
- Jupyter notebooks (installed in your virtual environment)

I'll also show you how I like to set up my project directory to keep it nice and organized, and we'll walk through some of the first steps you can take to create files and commit them using Git and GitHub.

Grab your computer and dive in!

Happy learning!

---

00:00 Introduction
04:27 The terminal (bash/zsh)
09:20 Using the terminal to set up our project directory
10:52 Python and virtual environments with conda
23:02 Using VS Code (code editor)
34:58 Version control with git and GitHub
49:25 Jupyter notebooks
56:24 Cookiecutter Data Science project structure
01:02:09 Wrap-up and thank you!

---

Additional Project Data Science Resources:

---

Additional Resources:

Рекомендации по теме
Комментарии
Автор

How does this wealth of information not have more views. This is fantastic thank you so much for taking the time to spell it out. Do you mentor?

cchileshe
Автор

PS G:\__Freelancer\code> jupyter notebook &
At line:1 char:18
+ jupyter notebook &
+ ~
The ampersand (&) character is not allowed. The & operator is reserved for future use; wrap an
ampersand in double quotation marks ("&") to pass it as part of a string.
+ CategoryInfo : ParserError: (:) [],
+ FullyQualifiedErrorId : AmpersandNotAllowed

mahmoudlotfi
Автор

Thank you very much for all the info. You just opened my eyes for the Data Analysis structure. It is just what i was looking for.

DaxChica
Автор

Great video. Just getting started in Data Analytics and this video helped me understand how the Terminal, VSCode, GitHub and Jupyter all work together to manage your projects. Thanks!

WoodrowWoods
Автор

Great material. Natural talent to teach.

camilopinzon
Автор

I knew most of the things but the folder structure was very interesting. Thank you

petersilie
Автор

it's Alt-Shift-I in windows, the command palette will show you, to multi-line add cursors
haven't figured out the multi-select yet

paulspray
Автор

Hey, I thank you so so soooo, ... much. I've been looking for this tutorial for months and finally someone who covers it the way you did. THIS IS AMAZING & EDUCATIONAL FOR ALL BEGINNERS WHO DON'T KNOW HOW TO SET UP THEIR ENVIRONMENT.
GOD Bless You❤

okotpascal
Автор

How to install multiple packages of python in widows and Linux without using internet in that system

muhammedsahalot
Автор

Excelent video! Just what I was looking for!! 👏👏👏

leonardopetribu
Автор

so just to be clear, you would essentially always use that specific 'data-science-env' that is in the conda envs folder to work in python etc, but you'd just change your folder location where everythign is saved?

inkoso
Автор

Thank you for the tutorial. How to do you get the command text to show up green?

BobbySweaters
Автор

Any future comments on how to do these on Windows pls let me know.

YuTv
Автор

This video is amazing well organized. Pls keep making them. I'm an engineer trying to learn programming.

YuTv
Автор

which python shows /usr/local/bin/python3 not

hn
Автор

video is great. only cons is fonts are so small. i cannot open notepad beside to view notes because i cant see without an external monitor

Findingsunshiness
Автор

can you share your setup for the color in your terminal?

jonathant
Автор

Great video.
But I still have a question about the installation of mini conda: in which directory did you install it in? in the folder that you create at first or the default folder (home/usr/miniconda) ?

lifelonglearning
Автор

Great vid!
I just started my first mission as a Data Scientist in an IT company, and I wish I have seen this video sooner.
Yet, I still learned some new stuff
Ty!

jeremyarancio
Автор

Great video man, thx a million! I have just one question, when you push your local code to GIthub, does it also install all packages and dependencies in that specific conda environment automatically to Github or do you need to install it separately? I need this please because of deploying my project in Azure Cloud, where it needs some CI/CD pipeline from where to run the code.

tacoblacho