iT邦幫忙

2024 iThome 鐵人賽

DAY 11
0
AI/ ML & Data

我的深度學習-從0開始實作物件偵測系列 第 11

【Day 11】好用套件管理工具分享 - pipenv

  • 分享至 

  • xImage
  •  

一、前言

簡單介紹一下為何要使用pipenv,當我們有許多不同的專案,使用著不同版本的套件,此時就會互相衝突,因此我們就需要使用到pipenv,pipenv是一個python virtualenv管理工具,可以彌補pip、python和virtualenv的差距,且支援多種作業系統。

pipenv會自動為專案建立和管理virtualenv,在安裝/解除安裝套件時從Pipfile中新增/刪除軟體包。

說了這麼多,那接著我們就來介紹安裝方式吧!

二、安裝pipenv

  1. 首先打開cmd輸入以下指令
pip3 install pipenv
  1. 使用以下指令建構虛擬環境。
mkdir env_project #建立指定檔名的資料夾
cd env_project #移動到剛新增的資料夾中
pipenv install requests  # 安裝request套件

截圖 2024-08-05 上午9.35.04

其中,當檔案夾中未有PipfilePipfile.lock這兩個檔案,在使用pipenv install安裝套件時會自動產生,裡面記錄了所安裝的套件以及套件的版本等各種依賴資訊。

三、開啟虛擬環境

  1. 如果要進入虛擬環境的話,可以使用以下指令。
pipenv shell

截圖 2024-08-05 上午10.18.12
這樣就成功進入了虛擬環境中。

  1. 如果要退出虛擬環境的話,只要輸入exit就可直接退出了。

截圖 2024-08-05 上午10.20.59

以上就是整個pipenv的安裝過程,那我們下篇見。

image


上一篇
【Day 10】物件偵測評估常見的術語 - mAP
下一篇
【Day 12】前置作業 - Pytorch安裝
系列文
我的深度學習-從0開始實作物件偵測30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言