Poetry下载安装(20230221最新方法)
引用一下官方介绍:
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最新方法)相关推荐
- 自动化测试框架搭建三python环境安装selenium和手动下载安装selenium的方法
python环境安装selenium和手动下载安装selenium的方法 方法1:cmd环境下,用pip install selenium 可能会很慢 方法2:下载selenium安装包手动安装 下载 ...
- win10怎么下载python_w10怎么下载安装python|w10下载安装python的方法
在Win10系统中,该如何下载安装python?许多用户不知道下载python的哪个版本,胡乱下载导致不兼容win10系统,无法正常安装,下面就跟大家说说w10怎么下载安装python. w10下载安 ...
- Typora下载安装及使用方法
文章目录 前言 一.简介 二.下载安装 1.下载 2.安装 三.使用方法 四.用法 五.结尾 前言 俗话说,最好的学习方法就是把学过的东西讲给别人听,所以我选择了把接触到的一些有用的.有趣的内容,通过 ...
- linux-tomcat下载安装(最新)
本文只有linux-tomcat安装流程,在安装tomcat之前,先确保已经安装JDK1.7及以上版本,并且配置好环境变量. java学习全套教学,请进入: Linux部署java全流程-详解(全套) ...
- 2023年Node.js全网详细下载安装的最新教程
文章目录 1. 文章引言 2. 下载安装 3. 检查是否安装成功 4. 补充说明 1. 文章引言 今天准备写下载和安装vue.js的博文,但安装vue.js的前提是要安装node和npm. 我们在安装 ...
- Golang依赖下载安装失败解决方法
在已经搭建golang和git环境后,并在科学上网的的情况下,下载安装Beego命令: go get github.com/astaxie/beego #下载依赖成功 go get -u github ...
- 下载安装浏览器插件方法
安装浏览器插件方法如下: 以谷歌浏览器.360浏览器等Blink 内核的浏览器为例(火狐等浏览器也可使用) 方法一:通过浏览器直接下载:设置->工具->管理扩展->获取更多扩展,找到 ...
- 【Source教程】游戏SDK工具的下载安装与使用方法
返回[Source教程]文章目录 一.下载与安装 SDK,全称为Software Development Kit,翻译过来就是软件开发工具包.那么既然我们是做Source引擎的开发,那么SDK显然是必 ...
- 【Source教程】VTFEdit下载安装与使用方法
返回[Source教程]文章目录 一.下载与安装 下载地址在这里. 首先打开VTFEdit的下载地址. 找到网页上的Download,点击Installer,下载VTFEdit安装版. 另一个Arch ...
最新文章
- 征文 | “‘互联网+’背景下大数据与税收征管的深度融合研究” 专题征文启事...
- OpenGL Julia Fractal(Julia分形)的实例
- php5.2 get漏洞,ThinkPHP 5.x 远程代码getshell漏洞分析
- Leetcode-MySQL-180. 连续出现的数字
- javascript(面向对象,作用域,闭包,设计模式等)
- matplotlib color 参数
- java继承 后的方法_Java 继承
- Android深度探索(卷1)HAL与驱动开发学习笔记(8)
- 解决虚拟机在能ping通网关情况下出现From 192.168.1.10: icmp_seq=1 Redirect Network(New nexthop: 192.168.1.1)问题
- 齐齐哈尔计算机二级,2020齐齐哈尔市计算机二级报名时间|网上报名入口【8月20日9时开通】...
- sql server使用的注意点及优化点 自备
- C与C++ 算法笔记中的代码
- 京瓷2211打印机清零_打印机墨粉盒清零的方法
- Qt画面切换和刷新延迟的问题
- activiti流程图下发任务报错,不能正常流转到下一个处理步骤
- javascript 基本用法
- 科普:指纹识别的工作原理
- 小米路由器3是基于linux,XiaomiRouter自学之路(12-改造小米路由器3使之支持spi启动)...
- unity给定两个点和中间点的其中一个坐标比如z坐标,求该点的坐标
- 【python】 输出换行字符 “\n“
热门文章
- 二进制中的与、或、非、异或运算
- 2021年全球与中国飞机轮胎行业市场规模现状及企业市场份额分析
- 【龙芯1c库】移植硬浮点FPU
- iosxib 设置图片_修改xib 默认加载图片的路径
- JAVA解析PDF内容
- C++报错:0x00528549 处有未经处理的异常(在 ....exe 中): 0xC00000FD: Stack overflow(参数: 0x00000001, 0x015D2FA4)
- 2016英语三级分数计算机,2016年公共英语三级考试分数权重计算方法
- 为什么有混合云的存在?
- 故宫屋顶的小动物干嘛用
- 孔老师《数据挖掘与大数据分析 》第二次课堂小测复习笔记