成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Python包管理工具之Poetry

開發 開發工具
今天給大家介紹一個poetry工具,它是一個Python 虛擬環境和依賴管理工具。還提供了打包發布的功能。

前言

之前講了一個pipenv包管理工具,這里說另外一個poetry工具,它是一個Python 虛擬環境和依賴管理工具。還提供了打包發布的功能。

一、poetry安裝

MacOS下使用官網推薦方式安裝,安裝路徑是:$HOME/.poetry/bin。

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

有與網絡問題可能會導致Timeout的問題,可以參考這篇文章解決:

https://www.ayunw.cn/posts/terminal_configure_proxy_with_clash/。

如果以上都不能解決,還可以用pipx工具安裝:

# MacOS安裝pipx工具
brew install pipx
pipx ensurepath
# 根據以下命令提示設置pipx的shell補全
pipx completions
# pipx安裝poetry
? pipx install poetry
? poetry --version
Poetry version 1.1.13
# 它會自動添加環境變量到~/.zshrc中
# pipx升級poetry
pipx upgrade poetry
# pipx卸載poetry
pipx uninstall poetry
# 設置命令補全
? mkdir $ZSH_CUSTOM/plugins/poetry
? poetry completions zsh > $ZSH_CUSTOM/plugins/poetry/_poetry
? vi ~/.zshrc
plugins(
poetry
...
)
? source ~/.zshrc

二、使用poetry

創建項目

poetry new demo1
demo1
├── pyproject.toml
├── README.rst
├── demo1
└── __init__.py
└── tests
├── __init__.py
└── test_demo1.py

創建虛擬環境

cd demo1
poetry install

設置Pypi的源

在 pyproject.toml 文件末尾追加以下內容:

[[tool.poetry.source]]
name = "aliyun"
url = "http://mirrors.aliyun.com/pypi/simple"
default = true

激活使用虛擬環境

# 不激活虛擬環境使用命令
poetry run python start.py
# 激活虛擬環境使用命令
poetry shell
# 安裝包
poetry add flask
# 查看安裝的所有包
poetry show
# 查看單個包
poetry show flask
# 卸載包
poetry remove flask
# 退出虛擬環境
exit
# 查看虛擬環境路徑
poetry env info --path
# 刪除虛擬環境
poetry env remove /full/path/to/python

三、Pycharm使用Poetry

Pycharm中,poetry是以一個插件的形式存在的,所以首先打開Pycharm需要安裝插件。

安裝完成后新建項目,就可以選擇使用Poetry了。

責任編輯:姜華 來源: 運維開發故事
相關推薦

2022-06-28 16:30:26

管理工具Python

2022-08-03 08:02:46

PDM工具Python

2022-02-07 23:03:07

Python工具管理庫

2022-05-09 19:19:36

Pnpm管理工具

2024-01-30 09:08:07

PoetryPython包管理工具

2013-10-21 10:01:04

編碼工具擴展

2025-05-20 11:54:01

Python管理uv

2010-02-23 17:21:06

Fedora yum

2011-08-12 10:38:09

MongoDB

2020-10-30 11:18:47

網絡技術工具

2020-09-30 14:05:22

網絡管理

2009-04-24 21:13:45

服務器虛擬化Vmware

2012-12-06 11:31:40

虛擬化

2012-04-09 09:43:49

云計算云管理

2015-09-14 16:12:23

命令DNFLinux

2022-06-15 15:09:48

管理工具

2023-08-04 00:06:34

2024-03-05 08:30:13

RustPython工具

2014-03-28 11:15:42

phpmyadminMySQL管理

2012-03-01 10:04:02

虛擬化云計算混合云
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 中文二区 | 亚洲精品一区二区三区在线观看 | 日本一二三区高清 | 福利网站在线观看 | 激情毛片 | 麻豆久久久9性大片 | 免费看91| 国产美女自拍视频 | 久草综合在线视频 | 国产在线精品一区 | 日韩一区二区三区av | 亚洲先锋影音 | h视频在线观看免费 | 成人h动漫亚洲一区二区 | 精品久久网 | 久久久久久网站 | 国产综合精品 | 99久久精品国产麻豆演员表 | 亚洲人成在线观看 | 日韩欧美视频在线 | 精品一二三区 | 在线播放中文字幕 | 日本一道本视频 | 99热这里都是精品 | 九九九视频精品 | 国产一级在线观看 | 成人免费在线视频 | 国产高清性xxxxxxxx | 国产一区三区在线 | 中文字幕在线精品 | 精品国产一区二区三区在线观看 | 国产乱码精品1区2区3区 | 国产在线一区二区三区 | 日本不卡一区二区三区在线观看 | 成人在线免费视频 | 中文在线一区二区 | 蜜桃精品噜噜噜成人av | 精品影视| 亚洲三区在线观看 | www.日韩在线| 日本午夜精品一区二区三区 |