使用 windows 子系統 linux 建立 python3 -m venv py_envv 時遇到問題(使用 ubantu 發行版)

使用 windows 子系統 linux 建立 python3 -m venv py_envv 時遇到問題(使用 ubantu 發行版)

這是我在askUbuntu 的第一篇文章,請直接透露我的描述。

PWD 處的指令: python3 -m venv py_envv 執行後出現下列錯誤


由於ensurepip不可用,虛擬環境未成功建立。在 Debian/Ubuntu 系統上,您需要使用以下命令安裝 python3-venv 軟體包。

apt install python3.10-venv

您可能需要將 sudo 與該命令一起使用。安裝 python3-venv 套件後,重新建立虛擬環境。

失敗指令:['/mnt/<>/<>////AirflowBasics/py_envv/bin/python3', '-Im', 'ensurepip', '--upgrade', '--default-pip']

任何人都可以解決這個問題,如果您需要更多關於我的環境或其他事情的背景信息,請告訴我。謝謝。

答案1

在 Ubuntu 22.04-22.10 中開啟終端並輸入:

sudo apt install python3.10-venv
python3 -m venv py_env1

python3 -m venv py_env1命令將在您的主目錄中建立一個名為「py_env1」的目錄,其中包含安裝任何 Python 套件所需的所有內容。

若要使用新的 Python 虛擬環境,請執行以下命令:

cd py_env1
source ./bin/activate

相關內容