引用一下官方介绍:

Poetry is a tool for dependency management and packaging in Python. It allows you to declare the libraries your project depends on and it will manage (install/update) them for you. Poetry offers a lockfile to ensure repeatable installs, and can build your project for distribution.

翻译:Poetry是Python中用于依赖管理和打包的工具。它允许您声明项目所依赖的库,并将为您管理(安装/更新)它们。Poetry提供了一个锁定文件,以确保可重复安装,并可以构建用于分发的项目。

Poetry官方安装说明

一、下载并安装

刚开始安装的时候,看了网上的各种帖子,但是都没有安装成功,一直报404: Not Found,如果是这样,那么恭喜你,装错了。

看到这篇文章(https://www.cnblogs.com/tugeler/p/16857124.html)我才发现官方已经更改了安装地址,请看:

Linux, macOS, Windows (WSL)

curl -sSL https://install.python-poetry.org | python3 -

Windows (Powershell)

(Invoke-WebRequest -Uri https://install.python-poetry.org -UseBasicParsing).Content | py -

官方也作了安装更换说明,并建议删除之前的版本:

下载成功后,显示如下:

下载成功后会提示Poetry的下载路径,以上为ubuntu示例,并提示需要进行配置环境变量等操作。

ps:安装路径可以自行更换,时间问题不做赘述(懒和菜是原罪),官方网站会有讲解。

二、配置环境变量

进入环境配置文件,可能提示“Command 'vim' not found, but can be installed with:”,是因为系统默认只有vi,没有vim,安装一下就好。

vim ~/.bashrc

将以下语句加入(按i进行文本插入)最后,并保存退出(:wq)。

export PATH="/home/scenery-ubuntu/.local/bin:$PATH"

最后在终端输入以下语句,运行 .bashrc文件中的脚本,使立即生效。

source ~/.bashrc

验证是否安装成功

poetry --version

如图,即为安装成功!

补充一个坑:安装Poetry的时候,按照官方说法需要保证自己的python版本为3.7及以上,很重要!

Poetry requires Python 3.7+. It is multi-platform and the goal is to make it work equally well on Linux, macOS and Windows.(官方提示)

Poetry下载安装(20230221最新方法)相关推荐

  1. 自动化测试框架搭建三python环境安装selenium和手动下载安装selenium的方法

    python环境安装selenium和手动下载安装selenium的方法 方法1:cmd环境下,用pip install selenium 可能会很慢 方法2:下载selenium安装包手动安装 下载 ...

  2. win10怎么下载python_w10怎么下载安装python|w10下载安装python的方法

    在Win10系统中,该如何下载安装python?许多用户不知道下载python的哪个版本,胡乱下载导致不兼容win10系统,无法正常安装,下面就跟大家说说w10怎么下载安装python. w10下载安 ...

  3. Typora下载安装及使用方法

    文章目录 前言 一.简介 二.下载安装 1.下载 2.安装 三.使用方法 四.用法 五.结尾 前言 俗话说,最好的学习方法就是把学过的东西讲给别人听,所以我选择了把接触到的一些有用的.有趣的内容,通过 ...

  4. linux-tomcat下载安装(最新)

    本文只有linux-tomcat安装流程,在安装tomcat之前,先确保已经安装JDK1.7及以上版本,并且配置好环境变量. java学习全套教学,请进入: Linux部署java全流程-详解(全套) ...

  5. 2023年Node.js全网详细下载安装的最新教程

    文章目录 1. 文章引言 2. 下载安装 3. 检查是否安装成功 4. 补充说明 1. 文章引言 今天准备写下载和安装vue.js的博文,但安装vue.js的前提是要安装node和npm. 我们在安装 ...

  6. Golang依赖下载安装失败解决方法

    在已经搭建golang和git环境后,并在科学上网的的情况下,下载安装Beego命令: go get github.com/astaxie/beego #下载依赖成功 go get -u github ...

  7. 下载安装浏览器插件方法

    安装浏览器插件方法如下: 以谷歌浏览器.360浏览器等Blink 内核的浏览器为例(火狐等浏览器也可使用) 方法一:通过浏览器直接下载:设置->工具->管理扩展->获取更多扩展,找到 ...

  8. 【Source教程】游戏SDK工具的下载安装与使用方法

    返回[Source教程]文章目录 一.下载与安装 SDK,全称为Software Development Kit,翻译过来就是软件开发工具包.那么既然我们是做Source引擎的开发,那么SDK显然是必 ...

  9. 【Source教程】VTFEdit下载安装与使用方法

    返回[Source教程]文章目录 一.下载与安装 下载地址在这里. 首先打开VTFEdit的下载地址. 找到网页上的Download,点击Installer,下载VTFEdit安装版. 另一个Arch ...

最新文章

  1. 征文 | “‘互联网+’背景下大数据与税收征管的深度融合研究” 专题征文启事...
  2. OpenGL Julia Fractal(Julia分形)的实例
  3. php5.2 get漏洞,ThinkPHP 5.x 远程代码getshell漏洞分析
  4. Leetcode-MySQL-180. 连续出现的数字
  5. javascript(面向对象,作用域,闭包,设计模式等)
  6. matplotlib color 参数
  7. java继承 后的方法_Java 继承
  8. Android深度探索(卷1)HAL与驱动开发学习笔记(8)
  9. 解决虚拟机在能ping通网关情况下出现From 192.168.1.10: icmp_seq=1 Redirect Network(New nexthop: 192.168.1.1)问题
  10. 齐齐哈尔计算机二级,2020齐齐哈尔市计算机二级报名时间|网上报名入口【8月20日9时开通】...
  11. sql server使用的注意点及优化点 自备
  12. C与C++ 算法笔记中的代码
  13. 京瓷2211打印机清零_打印机墨粉盒清零的方法
  14. Qt画面切换和刷新延迟的问题
  15. activiti流程图下发任务报错,不能正常流转到下一个处理步骤
  16. javascript 基本用法
  17. 科普:指纹识别的工作原理
  18. 小米路由器3是基于linux,XiaomiRouter自学之路(12-改造小米路由器3使之支持spi启动)...
  19. unity给定两个点和中间点的其中一个坐标比如z坐标,求该点的坐标
  20. 【python】 输出换行字符 “\n“

热门文章

  1. 二进制中的与、或、非、异或运算
  2. 2021年全球与中国飞机轮胎行业市场规模现状及企业市场份额分析
  3. 【龙芯1c库】移植硬浮点FPU
  4. iosxib 设置图片_修改xib 默认加载图片的路径
  5. JAVA解析PDF内容
  6. C++报错:0x00528549 处有未经处理的异常(在 ....exe 中): 0xC00000FD: Stack overflow(参数: 0x00000001, 0x015D2FA4)
  7. 2016英语三级分数计算机,2016年公共英语三级考试分数权重计算方法
  8. 为什么有混合云的存在?
  9. 故宫屋顶的小动物干嘛用
  10. 孔老师《数据挖掘与大数据分析 》第二次课堂小测复习笔记