Python3 虛擬環境 venv 建置步驟

Python3 在開發時,常常會需要 pip、easy_install 安裝套件,但是安裝到 Global 的環境後,之後要打包、要找出到底需要哪些套件都會比較麻煩。

venv 是內建支援的套件,可以建置自己的虛擬開發環境,進去後整個都是乾淨的,安裝套件也都在目錄裡面,方便確認所需套件。

Python3 虛擬環境 venv 建置步驟

註:以下是 Debian Linux Python3 的環境

建立自己的 pyvenv 環境與命令

安裝

  • apt-get install python3-venv python3-dev libxml2-dev libxslt1-dev zlib1g-dev libffi-dev libssl-dev # 安裝

建置自己的虛擬環境、名稱

  • pyvenv myenv # 建置虛擬環境名叫 myenv
  • 或 python3.6 -m venv /home/user/myenv

進入自己建置的虛擬開發環境

  1. source myenv/bin/activate # 進入此環境
  2. (myenv) $ # 於此就進入此環境了

於虛擬開發環境安裝套件

  • (myvenv) $ pip install Scrapy # 若有需要安裝套件,可在此環境安裝

退出虛擬開發環境

  • (myvenv) $ deactivate

相關網頁

作者: Tsung

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.

在〈Python3 虛擬環境 venv 建置步驟〉中有 1 則留言

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料