Remove mention of Coding Pack for Python

This commit is contained in:
gregvanl 2022-09-13 17:07:33 -04:00
Родитель b0f44f52c6
Коммит 965316ab8e
12 изменённых файлов: 3 добавлений и 207 удалений

Просмотреть файл

@ -1,157 +0,0 @@
---
Order:
Area: python
TOCTitle: Coding Pack for Python
ContentId: 904C9E86-A36A-4FB2-8A4C-E597B02236A5
PageTitle: Coding Pack for Python Support
DateApproved: 9/3/2020
MetaDescription: Installation and support information for the Coding Pack for Python.
MetaSocialImage: images/tutorial/social.png
---
# Coding Pack for Python
The Coding Pack for Python helps you quickly set up a Python coding environment with Visual Studio Code. The standalone installer helps you install a Python interpreter, Visual Studio Code, extensions that provide support for Python in Visual Studio Code, and a number of common and useful Python packages.
## Getting started
With the Coding Pack for Python, it's easy to get started developing with Python and VS Code.
1. <a onclick="pushCodingPackEvent('python', 'win')" href="https://aka.ms/coding-pack-for-python-win">Download</a> and run the Coding Pack for Python installer.
>**Note**: The installer only supports Windows 10 64-bit. This download is 200MB, and up to 100MB will be downloaded while you are installing.
1. Once the installer launches, review and accept the License Agreement. Then select **Install**.
![Coding Pack for Python start installation screen](images/coding-pack/coding-pack-python-install-01.png)
1. After installation completes, select **Next**.
![Coding Pack for Python installation progress screen](images/coding-pack/coding-pack-python-install-02.png)
>**Note**: If you select **Cancel** before the installation completes, you will need to manually remove and uninstall any components that have already been installed.
1. Launch Visual Studio Code and start coding!
![Coding Pack for Python installation complete screen](images/coding-pack/coding-pack-python-install-03.png)
>**Note**: If there are any issues installing components, you can use the steps discussed in [Manual installation](#manual-installation)
## What's installed by the Coding Pack for Python
The Coding Pack for Python installs the key components you need to use Visual Studio Code for Python development. Specifically, it installs:
- Visual Studio Code
- Visual Studio Code extensions:
- Python
- Pylance
- Live Share
- Gather
- The Python runtime (CPython 3.8.5)
- Useful Python packages
- jupyter
- numpy
- sklearn
- pandas
- Matplotlib
Along with the tools and packages necessary for Python development, the Coding Pack also configures common user settings and PowerShell. This includes Python extension settings, such as the default interpreter and language server, as well as execution policies to allow for virtual environment activation in the terminal.
>**Note**: If there was an existing version of Visual Studio Code installed on your machine, your settings.json will not be overwritten and you'll need to configure Python settings yourself.
## Manual installation
If you have any problems during installation, the following manual steps can be used to complete your installation.
### Visual Studio Code and the Python extension
1. If there was an issue installing VS Code, you can install it from [here](https://code.visualstudio.com/).
1. Once VS Code is installed, you can install the [Python extension for VS Code](https://marketplace.visualstudio.com/items?itemName=ms-python.python) from the Visual Studio Marketplace. For additional details about installing extensions, see [Extension Marketplace](/docs/editor/extension-marketplace.md). The Python extension is named **Python** and is published by Microsoft.
[![Python extension on Marketplace](images/coding-pack/python-extension-marketplace-install.jpg)](https://marketplace.visualstudio.com/items?itemName=ms-python.python)
### Python interpreter
1. If there was an issue installing the Python interpreter, you can install Python 3.8 from the [Microsoft Store](https://www.microsoft.com/store/apps/9MSSZTT1N39L?cid=vscode-docs). Along with the Python extension, you need to install a Python interpreter for development with Python. There are other options for installing the Python interpreter, such as directly from [Python.org](https://www.python.org/downloads/release/python-385/), and which interpreter you use is dependent on your specific needs. If you use the Python.org version, just make sure to uncheck the "Install launcher for all users" box if you don't have admin access.
>**Note**: If you use the Microsoft Store installation option, be aware that some packages might not work well with this package; however, the packages listed below have been tested and work fine.
For additional information about using Python on Windows, see the VS Code [Python documentation](../languages/python.md) and [Using Python on Windows](https://docs.python.org/3.8/using/windows.html) at Python.org.
1. Verify your Python installation by opening a cmd prompt and running the following code `python --version`. If the installation was successful, the output window shows the version of Python that you just installed.
### Additional VS Code extensions
#### Pylance language server extension
Pylance is an extension that works alongside Python in Visual Studio Code to provide performant language support. Under the hood, Pylance is powered by Pyright, Microsoft's static type checking tool. Using Pyright, Pylance can supercharge your Python IntelliSense experience with rich type information, helping you write better code faster.
1. Install the Pylance extension from the [Visual Studio marketplace](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance).
1. Open a Python (.py) file and the Pylance extension will activate.
1. Select **Yes** when prompted to make Pylance the default language server. This will update your preferences, which you can also do manually by adding `"python.languageServer": "Pylance"` to your **settings.json** file using the text editor.
#### Gather extension
The Gather extension adds the experimental Gather feature to the Python extension. With one button, you'll be able to select any notebook or Interactive Window cell and have Gather find and then copy all of the dependent code that was used to generate that cell's result into a new notebook or script.
1. Install the Gather extension from [Visual Studio marketplace](https://marketplace.visualstudio.com/items?itemName=ms-python.gather).
#### Live Share extension
Visual Studio Live Share enables you to collaboratively edit and debug with others in real time, regardless of what programming languages you're using or app types you're building. It allows you to instantly share your current project, and then as needed, share debugging sessions, terminal instances, localhost web apps, voice calls, and more! For additional details, see the [documentation](https://aka.ms/vsls-docs).
1. [Download](https://aka.ms/vsls-dl/vscode) and install the Visual Studio Live Share extension from the Visual Studio marketplace.
1. Follow the guidance in the documentation about [How-to: Collaborate using Visual Studio Code](https://docs.microsoft.com/visualstudio/liveshare/use/vscode)
### Common Python packages
If you need to manually install the Python packages that the Coding Pack would otherwise have installed, you can do so using the following Python commands.
```powershell
python -m pip install matplotlib
python -m pip install pandas
python -m pip install scikit-learn
python -m pip install matplotlib
python -m pip install jupyter
```
Be aware that these commands will install the packages into the global environment for your interpreter, because that's where the Coding Pack would have installed them. That said, a good option to consider is adding the packages to a virtual environment. For information about virtual environments, see the topic [Using Python environments in VS Code](environments.md).
>**Note**: If you have problems running the Python commands above, you might need to make sure that the Python interpreter is on your PATH environment variable.
### Settings and configuration
To help you get started quickly, the Coding Pack for Python sets a few key settings. If you need to configure them manually, you can use the following guidance.
#### Set default interpreter
1. Open VS Code
1. Within VS Code, open the Command Palette (ctrl+shift+p)
1. Select Python: Select Interpreter
1. Select the interpreter that you installed or that was installed by the Coding Pack
#### Set language server to pylance
1. Install the Pylance extension and set it as the default language server as described in the [section above](#pylance-language-server-extension).
#### Enable running scripts in PowerShell
1. Open VS Code
1. If a terminal is not already opened, select Terminal > New Terminal from the main toolbar
1. Once the terminal has opened, enter the following command: `Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned`
## Uninstalling the Coding Pack for Python
If you need to uninstall (or repair) your Coding Pack for Python installation, you can use the following steps.
1. Rerun the standalone installer.
1. At the UI prompt, select **Uninstall**.
![Coding Pack for Python uninstall screen](images/coding-pack/coding-pack-python-uninstall.png)
1. Once you select uninstall, the following tasks will be performed:
1. The folder with the Python interpreter and associated Python packages will be removed, including any user installed packages.
1. The folder will be removed from the PATH environment variable.
1. Any settings modified by the installation process will be reset.
![Coding Pack for Python uninstall complete screen](images/coding-pack/coding-pack-python-uninstall-complete.png)
>**Note**: The uninstall process will not remove Visual Studio Code. At the end of the uninstall process, you can click the provided link to open "Apps & features" to uninstall Visual Studio Code. If you decide to repair your installation, be aware that any other Python packages you might have installed will be removed as part of the repair process.

Просмотреть файл

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b6ac3f37405bd804be3e34c224ec865d559ef69ea2b431acfc20e28ca51ae809
size 14949

Просмотреть файл

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8b477e23eecb2f392cd513c95c996798bdb948735792757ac7ddde78462f7684
size 7302

Просмотреть файл

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fcec84aed186853798dd88e4445e16dcad6a28af93ff100204ebd7983dfd6c15
size 10025

Просмотреть файл

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bc77ab2d8df2627d07c0d3db42d9ef6bffaba1a76829e8c8e2075e3673840ce4
size 7710

Просмотреть файл

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:35180f4a31a18274a524f8ff47f1f5661e5ea45f5adea6ceafd2bbd8d6a93724
size 9409

Просмотреть файл

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d8d365b2c20a3285a29a9dbd26300a0b58d977bcdf79973481c93bf6db104514
size 45176

Просмотреть файл

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bc4ee6430f60666918146d7f5e8ffe13460bc21da4e6e2472d2d606046cb463b
size 85703

Просмотреть файл

@ -5,7 +5,7 @@ TOCTitle: Coding Packs
ContentId: 8dc80adf-5b97-48d0-8c85-1c014c9dc50f
PageTitle: Visual Studio Code Installers
DateApproved: 10/22/2020
MetaDescription: Visual Studio Code Coding Packs for programming languages such as Python and Java
MetaDescription: Visual Studio Code Coding Packs for programming languages such as Java and .NET
---
# Coding Packs
@ -26,25 +26,6 @@ This will install:
![Java Installer](images/installers/java-installer.png)
## Coding pack for Python
This coding pack includes everything you need to start coding in Python.
<a class="tutorial-install-extension-btn" onclick="pushCodingPackEvent('python', 'win')" href="https://aka.ms/coding-pack-for-python-win">Download - Windows</a>
It will install:
- VS Code
- Python and LiveShare extensions in VS Code
- Python 3.8.5 and add it to the PATH
- Python packages including, jupyter, numpy, sklearn, pandas, and matplotlib
![Python Installer](images/installers/python-installer.png)
If any of these components are already installed, the coding packs will not update it and proceed with the other components.
In the Coding Pack for Python, we will include a User-level `settings.json` with a few pre-configured Python settings so you're all ready to start coding in Python!
## .NET Coding Pack
The .NET coding pack includes everything you need to start coding with .NET.
@ -52,7 +33,6 @@ The .NET coding pack includes everything you need to start coding with .NET.
<a class="tutorial-install-extension-btn" onclick="pushCodingPackEvent('dotnet', 'win')" href="https://aka.ms/dotnet-coding-pack-win">Download - Windows</a>
<a class="tutorial-install-extension-btn" onclick="pushCodingPackEvent('dotnet', 'mac')" href="https://aka.ms/dotnet-coding-pack-mac">Download - macOS</a>
This will install:
- VS Code

Просмотреть файл

@ -7,7 +7,7 @@ MetaDescription: Get Started with Visual Studio Code
# Learn to code with Visual Studio Code
Learning to code is intimidating, so set yourself up for success with a tool built for you. Visual Studio Code is a free coding editor that helps you start coding quickly.
Use it to code in any programming language, without switching editors. Visual Studio Code has support for many languages, including Python, Java, C++, JavaScript, and more. Ready to get started? Check out these [introductory videos](https://www.youtube.com/watch?v=Uvf2FVS1F8k&list=PLj6YeMhvp2S4oEV_bT1Uk3oXfpvGW6Xqy) or check out our [coding packs for Java, Python, and .NET](/learn/educators/installers.md).
Use it to code in any programming language, without switching editors. Visual Studio Code has support for many languages, including Python, Java, C++, JavaScript, and more. Ready to get started? Check out these [introductory videos](https://www.youtube.com/watch?v=Uvf2FVS1F8k&list=PLj6YeMhvp2S4oEV_bT1Uk3oXfpvGW6Xqy) or check out our [coding packs for Java and .NET](/learn/educators/installers.md).
## Why VS Code?

Просмотреть файл

@ -9,7 +9,7 @@ MetaDescription: Overview of resources for using GitHub in Visual Studio Code.
---
# GitHub Student Developer Pack
Welcome to Visual Studio Code! VS Code is a free coding editor that helps you start coding quickly. Use it to code in any programming language, without switching editors. VS Code comes with built-in source control, so you can compare versions of your code side-by-side and save your work over time by backing it up on [GitHub](https://github.com). We have resources specifically created for students and educators, including our [Python and Java Coding Packs](/learntocode), programming lessons built in partnership with [NASA](/learn/students/nasa-python.md) and [Netflix](/learn/students/spacejam-python.md), and [videos](/learn/get-started/basics.md) to quickly get up to speed.
Welcome to Visual Studio Code! VS Code is a free coding editor that helps you start coding quickly. Use it to code in any programming language, without switching editors. VS Code comes with built-in source control, so you can compare versions of your code side-by-side and save your work over time by backing it up on [GitHub](https://github.com). We have resources specifically created for students and educators, including our [Java and .NET Coding Packs](/learntocode), programming lessons built in partnership with [NASA](/learn/students/nasa-python.md) and [Netflix](/learn/students/spacejam-python.md), and [videos](/learn/get-started/basics.md) to quickly get up to speed.
![GitHub Classroom + VS Code](images/github-classroom/banner.png)

Просмотреть файл

@ -351,12 +351,6 @@ We are focusing on ways to make getting started with the editor easier. We've cr
![Learn to code](images/1_51/learn-to-code.png)
## Partner extensions
### Coding Pack for Python (Windows)
The [Coding Pack for Python](https://aka.ms/coding-pack-for-python-win) installs Python 3.8, specific Python libraries, VS Code, and essential extensions like Python and LiveShare, making it easy for new coders to get started. It is currently available for Windows.
## New commands
| Key | Command | Command ID |