You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/python/data-science-and-analytical-applications-workload.md
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: Data Science and Analytical Applications workload
3
3
description: This Visual Studio workload brings together Python, F#, and their respective runtime distributions including Anaconda. (R is also included in Visual Studio 2017 only.)
4
-
ms.date: 02/28/2019
4
+
ms.date: 07/28/2021
5
5
ms.topic: overview
6
6
author: JoshuaPartlow
7
7
ms.author: joshuapa
@@ -54,7 +54,7 @@ By default, the workload installs the following options, which you can modify in
54
54
- F# language support
55
55
- Python:
56
56
- Python language support
57
-
-[Anaconda3 64-bit](https://www.continuum.io), a Python distro that includes extensive data science libraries and a Python interpreter.
57
+
-[Anaconda3 64-bit](https://anaconda.com), a Python distro that includes extensive data science libraries and a Python interpreter.
Copy file name to clipboardExpand all lines: docs/python/installing-python-interpreters.md
+5-2Lines changed: 5 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: Select and install Python interpreters
3
3
description: A complete list of Python interpreters that are supported in Visual Studio with brief instructions on where to find their installers.
4
-
ms.date: 06/05/2019
4
+
ms.date: 07/28/2021
5
5
ms.topic: how-to
6
6
author: JoshuaPartlow
7
7
ms.author: joshuapa
@@ -29,6 +29,9 @@ You can also manually install any of the interpreters listed in the table below
29
29
30
30
For **Visual Studio 2015 and earlier**, you must manually install one of the interpreters.
31
31
32
+
> [!Note]
33
+
> Although Visual Studio offers to install the Anaconda distribution, your use of the distribution and additional packages from Anaconda Repository are bound by the [Anaconda Terms of Service](https://www.anaconda.com/terms-of-service). These terms may require some organizations to pay Anaconda for a commercial license, or else configure the tools to access an alternate repository. See the [Conda channels documentation](https://docs.conda.io/projects/conda/en/latest/user-guide/concepts/channels.html) for more information.
34
+
32
35
Visual Studio (all versions) automatically detects each installed Python interpreter and its environment by checking the registry according to [PEP 514 - Python registration in the Windows registry](https://www.python.org/dev/peps/pep-0514/). Python installations are typically found under **HKEY_LOCAL_MACHINE\SOFTWARE\Python** (32-bit) and **HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Python** (64-bit), then within nodes for the distribution such as **PythonCore** (CPython) and **ContinuumAnalytics** (Anaconda).
33
36
34
37
If Visual Studio does not detect an installed environment, see [Manually identify an existing environment](managing-python-environments-in-visual-studio.md#manually-identify-an-existing-environment).
@@ -39,7 +42,7 @@ Visual Studio shows all known environments in the [**Python Environments**](mana
39
42
| --- | --- |
40
43
|[CPython](https://www.python.org/)| The "native" and most commonly-used interpreter, available in 32-bit and 64-bit versions (32-bit recommended). Includes the latest language features, maximum Python package compatibility, full debugging support, and interop with [IPython](https://ipython.org/). See also: [Should I use Python 2 or Python 3?](https://wiki.python.org/moin/Python2orPython3). Note that Visual Studio 2015 and earlier do not support Python 3.6+ and can give errors like **Unsupported python version 3.6**. Use Python 3.5 or earlier instead. |
41
44
|[IronPython](https://github.com/IronLanguages/ironpython2)| A .NET implementation of Python, available in 32-bit and 64-bit versions, providing C#/F#/Visual Basic interop, access to .NET APIs, standard Python debugging (but not C++ mixed-mode debugging), and mixed IronPython/C# debugging. IronPython, however, does not support virtual environments. |
42
-
|[Anaconda](https://www.continuum.io)| An open data science platform powered by Python, and includes the latest version of CPython and most of the difficult-to-install packages. We recommend it if you can't otherwise decide. |
45
+
|[Anaconda](https://anaconda.com)| An open data science platform powered by Python, and includes the latest version of CPython and most of the difficult-to-install packages. We recommend it if you can't otherwise decide. |
43
46
|[PyPy](https://www.pypy.org/)| A high-performance tracing JIT implementation of Python that's good for long-running programs and situations where you identify performance issues but cannot find other resolutions. Works with Visual Studio but with limited support for advanced debugging features. |
44
47
|[Jython](https://www.jython.org/)| An implementation of Python on the Java Virtual Machine (JVM). Similar to IronPython, code running in Jython can interact with Java classes and libraries, but may not be able to use many libraries intended for CPython. Works with Visual Studio but with limited support for advanced debugging features. |
Copy file name to clipboardExpand all lines: docs/python/interactive-repl-ipython.md
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: IPython REPL (interactive window)
3
3
description: Use the Visual Studio interactive window in IPython mode for a user-friendly interactive development environment with Interactive Parallel Computing features.
4
-
ms.date: 01/28/2019
4
+
ms.date: 07/28/2021
5
5
ms.topic: how-to
6
6
author: JoshuaPartlow
7
7
ms.author: joshuapa
@@ -16,7 +16,7 @@ ms.workload:
16
16
17
17
The Visual Studio **Interactive** window in IPython mode is an advanced yet user-friendly interactive development environment that has Interactive Parallel Computing features. This article walks through using IPython in the Visual Studio **Interactive** window, in which all of the regular [Interactive window](python-interactive-repl-in-visual-studio.md) features are also available.
18
18
19
-
For this walkthrough you should have the [Anaconda](https://www.continuum.io) environment installed, which includes IPython and the necessary libraries.
19
+
For this walkthrough, you will need to have installed IPython, numpy and matplotlib. If you are using Anaconda, these libraries are already installed. The rest of the walkthrough assumes you are using Anaconda.
20
20
21
21
> [!Note]
22
22
> IronPython does not support IPython, despite the fact that you can select it on the **Interactive Options** form. For more information see the [feature request](https://github.com/Microsoft/PTVS/issues/84).
0 commit comments