前言前面讲了一个pipenv包管理工具,这里再介绍一个诗词工具,它是一个Python虚拟环境和依赖管理工具。还提供了打包发布的功能。1.诗歌的安装MacOS下使用官网推荐的方法安装。安装路径为:$HOME/.poetry/bin。卷曲-sSLhttps://install.python-poetry.org|python-出现网络问题可能导致Timeout的问题,可以参考这篇文章解决:https://www.ayunw.cn/posts/terminal_configure_proxy_with_clash/。如果以上都不能解决,也可以使用pipx工具安装:#MacOS安装pipx工具brewinstallpipxpipxensurepath#根据以下命令提示设置pipxshell补全pipxcompletions#pipxinstallpoetry?pipxinstallpoetry?poetry--versionPoetryversion1.1.13#会自动给~/.zshrc添加环境变量#pipxupgradepoetrypipxupgradepoetry#pipxuninstallpoetrypipxuninstallpoetry#setcommandcompletion?mkdir$ZSH_CUSTOM/plugins/poetry?poetrycompletionszsh>$ZSH_CUSTOM/plugins/poetry/_poetry?vi~/.zshrcplugins(poetry...)?source~/.zshrc2.使用poetry创建项目poetrynewdemo1demo1├──pyproject.toml├──README.rst├──demo1│└──__init__.py└──tests├──__init__.py└──test_demo1.py创建虚拟环境cddemo1poetryinstall设置Pypi源在pyproject末尾追加以下内容。toml文件:[[tool.poetry.source]]name="aliyun"url="http://mirrors.aliyun.com/pypi/simple"default=true激活虚拟环境#不激活虚拟环境使用命令poetryrunpythonstart.py#激活虚拟环境使用命令poetryshell#installPackagepoetryaddflask#查看所有已安装packagespoetryshow#查看单个packagepoetryshowflask#卸载packagepoetryremoveflask#退出虚拟环境exit#查看虚拟环境路径poetryenvinfo--path#删除虚拟环境poetryenvremove/full/path/to/python3.Pycharm使用Poetry在Pycharm中,poetry以插件的形式存在,所以首先打开Pycharm,需要安装插件,安装完成后新建项目完成后,您可以选择使用诗歌。
