在Windows上创建和查看Python虚拟环境
创建Python虚拟环境
1. 安装Python
首先确保你已经安装了Python。你可以从Python官方网站下载最新版本的Python并进行安装。在安装过程中,记得勾选“Add Python to PATH”选项。
2. 安装virtualenv
或使用venv
Python 3.3及以上版本自带了venv
模块,可以用来创建虚拟环境。你也可以选择使用virtualenv
,它功能更加强大。
使用venv
:
-
使用默认Python版本:
python -m venv myenv
-
指定特定Python版本:
C:\Path\To\PythonXX\python.exe -m venv myenv
或者使用
py
启动器:py -3.8 -m venv myenv
使用virtualenv
(如果你选择安装这个模块):
首先通过pip安装virtualenv
:
pip install virtualenv
-
使用默认Python版本:
virtualenv myenv
-
指定特定Python版本:
virtualenv --python=C:\Path\To\PythonXX\python.exe myenv
或者使用
py
启动器:py -3.8 -m virtualenv myenv
3. 激活虚拟环境
创建虚拟环境后,需要激活它。在Windows上,可以通过以下命令激活虚拟环境:
使用venv
或virtualenv
创建的环境:
myenv\Scripts\activate
激活后,你会在命令提示符前看到虚拟环境的名称,比如:
(myenv) C:\path\to\project>
4. 在虚拟环境中安装包
激活虚拟环境后,你可以使用pip
来安装所需的Python包,这些包只会安装到虚拟环境中,不会影响全局的Python环境。例如:
pip install requests
5. 退出虚拟环境
如果你想退出虚拟环境,可以使用以下命令:
deactivate
6. 删除虚拟环境
如果你不再需要这个虚拟环境,可以简单地删除它的文件夹。例如:
rmdir /S /Q myenv
查看虚拟环境的路径
方法一:在命令行中查看
- 激活虚拟环境。
- 在命令行中输入以下命令:
where python
- 输出结果将显示Python解释器的路径,通常该路径位于虚拟环境的目录中。例如:
C:\path\to\myenv\Scripts\python.exe
方法二:使用Python命令查看
- 激活虚拟环境。
- 在命令行中输入以下命令,进入Python解释器:
python
- 在Python解释器中输入以下Python代码:
import sys print(sys.prefix)
- 输出结果将显示虚拟环境的路径。例如:
C:\path\to\myenv
方法三:查看VIRTUAL_ENV
环境变量
- 激活虚拟环境。
- 在命令行中输入以下命令:
echo %VIRTUAL_ENV%
- 输出结果将显示虚拟环境的根目录路径。例如:
C:\path\to\myenv