iT邦幫忙

2022 iThome 鐵人賽

DAY 15
0
Modern Web

簡單的python筆記系列 第 15

[Day 15] Python - 虛擬環境 ( pipenv )

  • 分享至 

  • xImage
  •  

今天來介紹第四個 python 常使用的虛擬環境 pipenv 。(也是我個人推薦的)

再進到 pipenv 之前,一定要先檢查你的 python

  1. 先到官網下載Python安裝檔(windows 64bit)

如何安裝python

  1. 點開安裝檔並勾選 Add Python 3.10 to PATH

以上這幾步驟做完後,就可以開始進到我們的 pipenv 啦。

pipenv

pipenv 需要先安裝 pip 套件之後,才能建立新的虛擬環境。

我們可以檢查一下我們是否有安裝到 python

python --version

檢查 pip

pip --version

順便在更新一下 pip

python -m pip install --upgrade pip

安裝 pipenv

pip install pipenv

建立虛擬環境

# 不指定版本 
pipenv --three

# 指定版本 
pipenv --python 3.10

會在使用者家目錄底下的 .virtualenv 目錄下面建立虛擬環境,並在此目錄底下建立 Pipfile 檔。

開啟虛擬環境

# 開啟虛擬環境
pipenv shell

# 透過虛擬環境執行指令
pipenv run <cmd>

# 安裝套件
pipenv install <package_name>

#安裝套件範例
pipenv install flask

# 查看安裝的套件
pipenv graph

# 重建環境時安裝所有套件 (需有 Pipfile 以及 Pipfile.lock 或 setup.py)
pipenv sync
# or
pipenv install  # 安裝所有套件
pipenv install --dev  # 包括 dev

退出虛擬環境

exit
#離開虛擬環境

pipenv --rm
#移除虛擬環境

補充:

pip install -r requirements.txt
# install requirements.txt 裡面的東西

pip freeze>requirements.txt
導出環境裡的所有套件並寫入requirements.txt

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

下集預告:


上一篇
[Day 14] Python 虛擬環境 ( poetry )
下一篇
[Day 16] 介紹 Docker
系列文
簡單的python筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言