命令行中使用不同版本的python

假设安装anaconda时选择的python版本为Python3.8,又新创建了虚拟环境python36(python版本选择的Python3.6),如何在命令行中使用不同版本的python:

由于环境变量中加入了anaconda的路径,此时直接在命令行中运行python时,默认使用的是anaconda.exe所对应的版本(即Python3.8)。

1
2
>python --version
Python 3.8.5

如何使用Python3.6:

首先cd到对应的虚拟环境的python.exe路径下,此时执行python命令时便使用的相应版本:

1
2
3
4
>cd d:\anaconda\anaconda\envs\python36
>python --version
Python 3.6.12 :: Anaconda, Inc.