Poetry: Python虚拟环境管理
macos 使用 install brew install poetry 初始化 mkdir project-demo cd project-demo poetry init 管理虚拟环境 创建虚拟环境 虚拟环境的命名模式为 项目名-随机数-python版本 poetry env use PYTHONPATH 查看当前虚拟环境 poetry env list 查看当前poetry配置 poetry config --list 允许在项目目录下创建虚拟环境 poetry config virtualenvs.in-project true 如果已经创建了环境需要先移除 poetry env remove PYTHONPATH 创建目录:poetry env use PYTHONPATH 退出与启动环境 已 poetry 开头的命令自动检测当前环境 同样也可以使用poetry shell进入 退出环境:deactivate poetry 指令 添加依赖包 poetry add poetry add requests poetry.lock 与更新顺序 除了更新 pyproject.toml ,此时项目中还会新增一个文件,名为 poetry.lock ,它实际上就相当于 pip 的 requirements.txt ,详细记录了所有安装的模块与版本。 当使用 poetry add 指令时,poetry 会自动依序帮你做完这三件事: ...