提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 一、Poetry是什么?
  • 二、使用步骤
  • 1.安装poetry
  • 2、初始化poetry
  • 3、创建虚拟环境
  • 启动和退出虚拟环境
  • poetry 常用指令
  • 总结

  • 一、Poetry是什么?

    Poetry是一个Python依赖管理和打包工具,它简化了项目的创建、依赖管理和发布流程。它的核心理念是将所有的依赖关系和项目配置集中在一个文件中,使得项目管理变得更加清晰和易于维护

    二、使用步骤

    1.安装poetry

    pip install poetry
    

    2、初始化poetry

    创建一个文件夹,然后初始化,命令如下:

    poetry init
    

    3、创建虚拟环境

    如果你不在意虚拟环境的存放位置(默认c盘)可以直接

    poetry env use python
    

    查看poetry配置

    poetry config --list
    

    如果你想放在其他地方可以使用命令进行配置

    1.在创建的文件夹里创建虚拟环境。

    poetry config virtualenvs.in-project true
    
    1. 删除之前的虚拟环境
    poetry env remove python
    
    1. 再次创建,会发现环境在创建目录下了
    poetry env use python
    

    启动和退出虚拟环境

    进入虚拟环境

    poetry shell
    

    退出

    exit
    

    poetry 常用指令

    展示依赖

    poetry show  
    # 树状显示模块依赖层级
    poetry show --tree 
    # 指定显示
    poetry show [包名] --tree 
    

    添加依赖

    poetry add [包名]
    

    更新

    poetry update 
    

    删除依赖

    poetry remove [包名]
    

    导出依赖到txt

    poetry export -f requirements.txt -o requirements.txt --without-hashes
    

    修改为清华镜像源

    poetry source add tsinghua https://pypi.tuna.tsinghua.edu.cn/simple
    

    总结

    Poetry 常用指令清单
    算来算去,Poetry 的常用指令主要有下面几个:

    poetry add
    poetry remove
    poetry export
    poetry env use
    poetry shell
    poetry show
    poetry init
    poetry install

    作者:IT小学僧

    物联沃分享整理
    物联沃-IOTWORD物联网 » Python poetry 虚拟环境

    发表回复