设置虚拟环境后,如何选择其他python版本?我在win10上

问题描述

我在win10机器3.6和38上安装了2个版本的python

取决于我的项目

  1. 如何启动一个而不是另一个
  2. 设置虚拟环境之前,我需要选择吗?

基本上,我在设置虚拟环境后想知道如何选择要用于该项目的虚拟环境? 有什么迹象吗? id喜欢做我选择django版本时的操作。例如pip install django == 2.1,我该如何选择python版本?

解决方法

(这是假设您已经安装了virtualenv软件包) (仅适用于Windows) 理想情况下,您可以使用以下命令在python中的不同虚拟环境之间切换。

.\env\Scripts\activate

您可以使用以下命令检查它是否指向正确的python实例

where python

一旦您进入venv,pip会自动在该特定版本的python(venv的python实例)下安装软件包。因此,您在那里不应该有任何问题。