在任意目录下创建Python环境

作者:Keysqiu
创建时间:2025-11-30 18:19:01 最后一次修改时间:2025-12-11 19:02:50
Categories: Tags:

创建环境

**① 创建虚拟环境:使用python -m venv **​ <directory>命令,在指定的目录下创建一个虚拟环境,该目录会包含一个Python解释器和一些支持文件。通常,可以将虚拟环境命名为 .venv ,这样可以在终端中隐藏它,并且表明它的用途。

python -m venv <directory>
#例
python -m venv .venv

**② 激活虚拟环境:使用source **​ **<directory>**​ **/bin/activate命令(Linux或MacOS)或call **​ **<directory>**​ \Scripts\activate.bat命令(Windows)来激活虚拟环境。这样,就可以在虚拟环境中使用 pip 安装或卸载所需的包了

call <directory>\Scripts\activate.bat命令(Windows)
source <directory>/bin/activate命令(Linux或MacOS)
#例
call .venv\Scripts\activate.bat

③ 退出虚拟环境:使用deactivate命令来退出虚拟环境。这样,就可以恢复到系统级别的Python解释器和包了。

deactivate

④ 删除虚拟环境:如果不再需要某个虚拟环境,可以直接删除它所在的目录即可。

使用环境

pip freeze > requirements.txt自动生成requirement.txt ,执行成功后,会自动生成requirement.txt文件。 (生成的路径是在当时创建虚拟环境时的项目目录下)
# 以下生成的requirements.txt中会把当前python环境的软件包(包名+版本号)全部拷贝过来
pip freeze > requirements.txt

安装requirement.txt,执行命令即可一键安装完所需要的第三方库。

pip install -r requirements.txt -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com