top of page

Python Series Post 4 - Introduction to IDE & PIP, Install IDE with PIP, Install all packages at once

IDE

IDE stands for Integrated Development Environment. IDE consolidates basic tools required to write and test software. IDE can be open source or commercial which is meant for specific organization. IDE is composed of

· a source code editor

· a debugger

· a compiler and/or an interpreter

· build automation tools


IDEs for Python

1. Pycharm

2. Jupyter

3. Spyder

4. PyDev

5. Thonny

6. IDLE

7. Vim

8. Visual Studio Code

PIP

PIP is the standard package manager for Python. It helps us to install and manage additional packages that are not part of the Python standard library like SciPy, NumPy, Matplotlib etc.

PIP Installation


IDE(Jupyter) Installation with PIP

**Trick how to install all packages at once**

The best way according to me is to create a file requirements.txt and list out all the packages name in it and install it using pip:

pip install -r requirements.txt.


requirements.txt File

Benefit: The main benefit is when you are sharing your code with anyone, then you just need to share requirements.txt file along with your code file. That person will just execute this requirements.txt file to install all the packages at once and there won’t be any version problem with the compatibility of packages with one another.


Stay Connected with us on different platforms based on your availability:-

For Joining Groups:-

Telegram group:-https://t.me/mlera1


For any issues or feedback or collaborations, reach out to us on the following mail:-

Official Mail for Queries:- ml.era.igqueries@gmail.com


For Subscribing(no charges):-


Reach out to the content creator on the following:-



Subscribe for getting more updates for courses and video recommendations for Python, Machine Learning, Data Science, Natural Language Processing, Web Scraping, Deep Learning and Artificial Intelligence and its different domains.


Don't forget to share with your friend in the comment section to share this information.

For collaborations/promotions, DM on the contact through available options from page.

Share it with your tech-circle!

Contact for Online training/sessions of Python, Machine Learning, Data Science, Natural Language Processing, Web Scraping, Deep Learning and Artificial Intelligence. Provides assistance, content for learning purpose.

Contact for freelance work for Python , NLP, Web Scraping.

Recent Posts

See All

Comments


Subscribe Form

Have a nice day!!!

©2020 by ml.era. Proudly created with Wix.com

bottom of page