Python 包管理及虛擬環境的應用(二)

原本想在一篇之內覆蓋到 Python 的包管理以及各類虛擬環境的應用,沒想根本就是一發不可收拾,恐怕兩篇都完不了,所以也要進行重構。這裏只涉及到 Python 的虛擬環境 venv 和 virtualenv,至於標題的話,也不想再改了,只作一,二,三編號,必要時仍能連綴成長篇。最後一篇將單獨學習 pipenv 的應用。

以下序號也是承接上一篇 Python 包管理及虛擬環境的應用(一)

2. Python 虛擬環境

關於創建 Python 項目的虛擬環境,有三個工具可用, venvvirtualenv, 以及後面單獨要學到的 pipenv

  1. venv , 即 python3 -m venv 命令,Python 3.3 及新版本自帶了,爲 Python 3.4 及以後的版本創建的虛擬環境會有 pip 和 setuptools 命令
  2. virtualenv 需要單獨安裝,但是它支持 Python 2.7 和  Python 3.3+, 創建的虛擬環境中帶有 pipsetuptools 和 wheel 命令
  3. 另外,pyvenv 腳本也可用來創建 Python 虛擬環境,不過它自 Python 3.6 不推薦使用,建議用 python3 -m venv 命令

閱讀全文 >>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章