如何在vs code建立python 虛擬環境


這邊文章主要是作為自己的筆記,參考了很多寫得很好的教學文章,同時也使用chatGPT作為資料找查的工具。

Python 有多種種類的虛擬環境。以下是一些常見的虛擬環境:

venv:Python 3.3 以後內建的虛擬環境工具,使用 venv 命令可以創建一個獨立的虛擬環境。

virtualenv:Python 2 和 Python 3 都可以使用的第三方虛擬環境工具,可以通過 pip 安裝。

conda:一種跨平台的包管理系統和虛擬環境管理工具,可以管理 Python 和其他語言的包和依賴項,可以創建獨立的虛擬環境。

pyenv:可以讓你管理多個 Python 版本的工具,也可以創建獨立的虛擬環境。

這次要跟大家介紹的是virtualenv如何在vs code使用。在開始具體步驟之前,先簡單介紹一下virtualenv,virtualenv是使用pip管理安裝的套件,而他實現虛擬環境的方式其實就是在你專案的資料夾裡面新增一個.evnv的資料夾,在這個資料夾裡面會存放這個虛擬環境所安裝的套件。

第一步先安裝virtualenv

pip3 install virtualenv

接著用vs code建立一個資料夾,然後在vs code的terminial裡面執行如下

完成之後會像這樣

要注意這時候還不算完成,先看看資料夾裡面有沒有多一個.venv,有的話就算成功,這時候把現在的terminal關掉,接著按下 Cmd + Shift + P 開啟 Command Palette,然後選擇Python: Select Interpreter ,然後選擇venv字樣的那個interpreter(想想蠻合理的吧!)

之後再開一個新的terminal,應該會再輸入的最左邊出現(.venv)的字樣,有就代表成功囉~

參考資料:

  1. 這個網站有極為詳細的步驟 https://pythonviz.com/vscode/visual-studio-code-virtual-environment-setup/
  2. chatGPT
  3. python 官方文件
#python3 #虛擬環境 #virtualenv






你可能感興趣的文章

我知道你懂 hoisting,可是你了解到多深?

我知道你懂 hoisting,可是你了解到多深?

有關Android生命週期的bug

有關Android生命週期的bug

CSS 衍生的資安問題(下) - 我愛偷甚麼就偷甚麼

CSS 衍生的資安問題(下) - 我愛偷甚麼就偷甚麼






留言討論