0% found this document useful (0 votes)
2 views

Instalation - Python (1)

The document provides guidance on installing Python and Anaconda, highlighting the official websites for both, with specific versions recommended for installation. It explains the purpose of Anaconda as a distribution for scientific computing and lists the applications included in Anaconda Navigator. Additionally, it outlines the features of integrated development environments (IDEs) and lists the top Python IDEs for 2024.

Uploaded by

assam.soukaina07
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

Instalation - Python (1)

The document provides guidance on installing Python and Anaconda, highlighting the official websites for both, with specific versions recommended for installation. It explains the purpose of Anaconda as a distribution for scientific computing and lists the applications included in Anaconda Navigator. Additionally, it outlines the features of integrated development environments (IDEs) and lists the top Python IDEs for 2024.

Uploaded by

assam.soukaina07
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

FEG BM

PYTHON
CHAPTER 1: PYTHON INSTALLATION (SETUP)
PYTHON INSTALLING
1- OFFICIAL PYTHON WEBSITE

 Website:
https://www.python.org/downloads/
 Through the magic of coding, the
website will probably know what type
of computer you are using, and the
DOWNLOAD button will show you
the correct version of Python to install!
 In our case, we want the latest version,
which is Python 3.12.1
 Available for: Windows and Mac.

2
IN CASE OF

3
PYTHON INSTALLING
1- ANACONDA WEBSITE
 Website: https://www.anaconda.com/
 Anaconda Distribution is a Free Download.
 In our case, we want the latest version, which is:
Anaconda3-2023.09-0-Windows-x86_64.exe.
 Available for: Windows, Mac and Linux.

https://repo.anaconda.com/archive/Anaconda3-
2023.09-0-Windows-x86_64.exe

4
INSTALLING ANACONDA

5
6
ANACONDA DIRECTORY

 Anaconda is a distribution of the Python and R


programming languages for scientific computing (data
science, machine learning applications, large-scale data
processing, predictive analytics, etc.), that aims to
simplify package management and deployment.
 The distribution includes data-science packages suitable
for Windows, Linux, and macOS.
 It is developed and maintained by Anaconda, Inc., which
was founded by Peter Wang and Travis Oliphant in 2012.
 As an Anaconda, Inc. product, it is also known as
Anaconda Distribution or Anaconda Individual Edition,
while other products from the company are Anaconda
Team Edition and Anaconda Enterprise Edition, neither 7

of which are free


ANACONDA NAVIGATOR

 Anaconda Navigator is a desktop graphical user interface (GUI) included in Anaconda distribution that
allows users to launch applications and manage conda packages, environments and channels without using
command-line commands. Navigator can search for packages on Anaconda Cloud or in a local Anaconda
Repository, install them in an environment, run the packages and update them.
 The following applications are available by default in Anaconda Navigator:
1. JupyterLab
2. Jupyter Notebook
3. QtConsole
4. Spyder
5. Glue
6. Orange
7. RStudio
8
8. Visual Studio Code, …
9
INTEGRATED DEVELOPMENT ENVIRONMENT
 An integrated development environment (IDE) is a software application that provides comprehensive facilities for
software development. An IDE normally consists of at least a source-code editor, build automation tools, and a
debugger.
 The 10 Best Python IDE & Code Editors In 2024:
1. PyCharm: Hugely popular, powerful, and feature-rich Python IDE.
2. Visual Studio Code (VSCode): Lightweight and extensible code editor.
3. Jupyter Notebooks: Data Science IDE, easily run simulations and share data in your browser.
4. Pydev (for Eclipse): powerful code analysis capabilities, with real-time syntax highlighting, error checking, and
code completion.
5. IDLE: If you're completely new to coding, this is always a great place to start, as it's literally bundled with your
Python install.
6. Sublime Text: lightning-fast performance and clean, distraction-free interface. If you like a sleek coding
environment or you prioritize speed and efficiency, this is a great option. 11

7. Spyder: it's an excellent choice for scientific computing and data analysis tasks.
PYTHON GETTING STARTED
SPYDER

14

You might also like