应用venv环境

以下是针对 Fish shell 的具体步骤:

1. 创建虚拟环境

在你的项目目录中创建一个虚拟环境,和在其他 shell 中一样:

1
python3 -m venv venv

这将创建一个名为 venv 的目录,里面包含 Python 解释器和必要的标准库。

2. 激活虚拟环境 (Fish shell)

Fish shell 中,激活虚拟环境的命令稍有不同。你需要运行:

1
source venv/bin/activate.fish

这会激活虚拟环境,命令行提示符会显示 (venv),表示当前正在使用该虚拟环境。

3. 安装依赖

激活虚拟环境后,你可以使用 pip 来安装项目依赖。例如:

1
pip install requests

4. 创建 requirements.txt

安装好需要的依赖后,可以将当前虚拟环境中的所有安装包列出并写入 requirements.txt

1
pip freeze > requirements.txt

5. 退出虚拟环境

当你完成工作并希望退出虚拟环境时,在 Fish shell 中,你可以运行:

1
deactivate

这会退出虚拟环境并返回到系统的默认 Python 环境。

6. 重新激活虚拟环境

如果你以后想重新进入虚拟环境,只需再次运行:

1
source venv/bin/activate.fish

7. 删除虚拟环境

如果你不再需要虚拟环境,可以直接删除 venv 目录:

1
rm -rf venv

总结

Fish shell 中,激活虚拟环境的命令是 source venv/bin/activate.fish,而退出虚拟环境的命令与其他 shell 中相同,都是 deactivate。其他操作与标准的虚拟环境使用方法保持一致。