[英]How to install two python versions in one computer
I have Python 3.10 (64-bit)
on my computer.我的电脑上有Python 3.10 (64-bit)
。 And I use VS Code
.我使用VS Code
。 I need to install Python 3.8 (64-bit)
because I need to work with curses
and it only works with Python 3.8
.我需要安装Python 3.8 (64-bit)
因为我需要使用curses
并且它只适用于Python 3.8
。
Virtual environments are used for that.虚拟环境用于此目的。 I use miniconda to manage my python versions.我使用miniconda来管理我的 python 版本。
After installing it, you can simply create an environment with python 3.8 like this:安装后,您可以简单地使用 python 3.8 创建一个环境,如下所示:
conda create -n python38 python=3.8
Afterwards you can activate the create environment like this之后,您可以像这样激活创建环境
conda activate python38
And install a wide variety of packages like so:并安装各种各样的软件包,如下所示:
conda install matplotlib pandas numpy
For that, you can use virtual environments for example using Conda .为此,您可以使用虚拟环境,例如使用Conda 。
conda create --name "your-desired-environment-name" python="python-version"
eg to create a virtual environment for Python 3.8, run例如,为 Python 3.8 创建一个虚拟环境,运行
conda create --name env_python3.8 python=3.8
conda activate env_python3.8
Then, in visual studio Code, you can easily switch from a virtual environment to another.然后,在 Visual Studio Code 中,您可以轻松地从一个虚拟环境切换到另一个虚拟环境。 That depends on the project that you are working on.这取决于您正在从事的项目。
The following How-to guide from VS Code can also be helpful.以下来自 VS Code 的操作指南也很有帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.