• 技术文章 >Python技术 >Python基础教程

    python poetry如何创建项目

    小妮浅浅小妮浅浅2021-09-25 09:35:27原创4005

    1、可以通过命令poetrynew创建项目手脚架。

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    ➜ poetry new example

    ➜ tree

    .

    └── example

        ├── example

        │   └── __init__.py

        ├── pyproject.toml

        ├── README.rst

        └── tests

            ├── __init__.py

            └── test_example.py

      

    3 directories, 5 files

    2、Poetry创建了example项目,生成了相应的文件夹和pyproject.toml,包括项目信息。

    在现有项目中,通过命令poetryinit进行初始化。

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    23

    24

    25

    26

    27

    28

    29

    30

    31

    32

    ➜  example poetry init

      

    This command will guide you through creating your pyproject.toml config.

    # 交互bash, 通过该交互bash填写项目信息。

    Package name [example]:  example

    Version [0.1.0]:  0.0.8

    Description []:  example project

    Author [so1n <qaz6803609@163.com>, n to skip]:  n

    License []: 

    Compatible Python versions [^3.7]: 

      

    Would you like to define your main dependencies interactively? (yes/no) [yes] no

    Would you like to define your development dependencies interactively? (yes/no) [yes] no

    Generated file

    # 填写完项目信息后会生成以下内容, 之后会在刚才的路径创建pyproject.toml文件, 并写入。

    [tool.poetry]

    name = "example"

    version = "0.0.8"

    description = "example project"

    authors = ["Your Name <you@example.com>"]

      

    [tool.poetry.dependencies]

    python = "^3.7"

      

    [tool.poetry.dev-dependencies]

      

    [build-system]

    requires = ["poetry-core>=1.0.0"]

    build-backend = "poetry.core.masonry.api"

      

      

    Do you confirm generation? (yes/no) [yes] yes

    以上就是python poetry创建项目的方法,希望对大家有所帮助。更多Python学习指路:python基础教程

    本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

    专题推荐:python poetry
    上一篇:python如何制作探针模块 下一篇:python poetry创建虚拟环境

    相关文章推荐

    • python填充压缩的函数总结• python分割拼接函数的介绍• python判断字符串函数的归纳• python如何实现图像等比缩放• python setup和teardown的使用• python绘制散点图的两种方法• python用plt.pie绘制饼图• python Axes3D绘制3D图形• python raise触发异常的实现• python链表法的优缺点• python有序Dict的原理• python探针如何实现• python如何制作探针模块

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网