引用一下官方介绍:

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. 2011年3月华章新书书讯:ASP.NET本质论、Erlang编程指南、SNS网站构建
  3. shell 编程学习笔记(一)
  4. Python变量使用前必须先声明,并且一旦声明就不能在当前作用域内改变其类型————(错)
  5. 接口返回时间较长,如何提高响应速度?
  6. 最短路径——Dijkstra算法以及二叉堆优化(含证明)
  7. 2021年衢州高考的成绩查询,2021年衢州高考状元是谁分数多少分,历年衢州高考状元名单...
  8. python django mysql写入中文乱码_Django 连接mysql数据库中文乱码
  9. 一个页面上有大量的图片,加载很慢,你有哪些方法优化这些图片的加载?
  10. Android:复杂listview条目
  11. pdf转word文档保留原格式 本地离线软件
  12. mysql删除视图sql语句_删除视图的sql语句是什么
  13. vue时间天气插件_基于vue.js 2.0的百度天气应用 – vue-weather
  14. OptaPlanner将弃用DRL(Drools)评分方式!!!
  15. 盘点行业APP运营推广渠道有哪些
  16. 云运维是什么?具体有什么服务内容?
  17. java中的抽象到底是个啥?
  18. 雅点ps证件之星插件扩展面板完美破解版
  19. 前端数据库indexedDB入门
  20. 《流血的仕途-李斯与秦帝国》——读后感

热门文章

  1. SQL Server数据库第十二课:事务处理
  2. 龙芯1B — 开发硬件介绍
  3. lvgl移植到linux板子上
  4. [西柚仔]ElasticSearch高级检索总结
  5. 2020网易笔试第四题
  6. 网易笔试2020-8
  7. 2012学年度政教处、团委工作计划团委团支部工作盘算
  8. C#语言实例源码系列-实现自己的进程管理器
  9. 近段时间的学习碎片整理(18)
  10. MATLAB R2023a for Mac v 9.14.0 (2206163)中文版