如何在Ubuntu上安装Python虚拟环境

992
2025/4/15 18:33:00
栏目: 云计算
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在 Ubuntu 上安装 Python 虚拟环境,可以使用 venv 模块(Python 3.3+ 内置)或 virtualenv 工具。以下是两种方法的详细步骤:

方法一:使用 venv 模块

  1. 更新系统包列表

    sudo apt update
    
  2. 安装 Python 3 和 venv 模块(如果尚未安装):

    sudo apt install python3 python3-pip
    python3 -m venv --help  # 检查 venv 是否可用
    
  3. 创建虚拟环境

    python3 -m venv myenv
    

    这里的 myenv 是虚拟环境的名称,你可以根据需要更改。

  4. 激活虚拟环境

    source myenv/bin/activate
    

    激活后,你的命令行提示符会显示虚拟环境的名称,例如 (myenv)

  5. 停用虚拟环境

    deactivate
    

方法二:使用 virtualenv 工具

  1. 更新系统包列表

    sudo apt update
    
  2. 安装 virtualenv 工具

    sudo apt install python3-pip
    pip3 install virtualenv
    
  3. 创建虚拟环境

    virtualenv myenv
    

    这里的 myenv 是虚拟环境的名称,你可以根据需要更改。

  4. 激活虚拟环境

    source myenv/bin/activate
    

    激活后,你的命令行提示符会显示虚拟环境的名称,例如 (myenv)

  5. 停用虚拟环境

    deactivate
    

验证安装

无论使用哪种方法,你都可以通过以下命令验证虚拟环境是否正确安装和激活:

which python

在虚拟环境中,这个命令应该返回虚拟环境中的 Python 解释器路径,例如 /path/to/myenv/bin/python

python --version

这个命令应该返回你在虚拟环境中安装的 Python 版本。

通过以上步骤,你就可以在 Ubuntu 上成功安装并使用 Python 虚拟环境了。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: Linux Mint与Ubuntu之间有什么关系