iT邦幫忙

2022 iThome 鐵人賽

DAY 14
0
Modern Web

簡單的python筆記系列 第 14

[Day 14] Python 虛擬環境 ( poetry )

  • 分享至 

  • xImage
  •  

今天來介紹第三個 python 常使用的虛擬環境 poetry

在介紹 poetry 之前先來看看他是什麼

Poetry 類似 pip ,能協助你進行套件管理( dependency management ),但又比 pip 強大得多,因為它還包含了 pip 所未有的下列功能:

  • 虛擬環境管理
  • 套件相依性管理
  • 套件的打包與發布

poetry

(Invoke-WebRequest -Uri https://install.python-poetry.org -UseBasicParsing).Content | python -
#windows安裝

pip install poetry
# pip 安裝

poetry self update
# 更新

python get-poetry.py --uninstall
# 移除

建立專案

poetry new project_name( 你要取檔案的名稱 )

# 建立虛擬環境
poetry env use python

會在此目錄底下建立 pyproject.toml 檔。

開啟虛擬環境

poetry shell
# 開啟虛擬環境

poetry add project_name( 你的檔案名稱 )
# 安裝套件

poetry remove project_name( 你的檔案名稱 )
# 移除套件

poetry show [--tree]
# 查看安裝套件

poetry install
# 已有 pyproject.toml

exit
# 退出虛擬環境

移除虛擬環境

poetry env remove python

那麼今天就先到這理吧~
感謝各位觀看

下集預告:

更多資料:https://blog.kyomind.tw/python-poetry/


上一篇
[Day 13] Python 環境建置( virtualenv )
下一篇
[Day 15] Python - 虛擬環境 ( pipenv )
系列文
簡單的python筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言