温馨提示×

Debian Python虚拟环境如何使用

小樊
46
2025-09-01 06:53:31
栏目: 云计算

在Debian上使用Python虚拟环境可参考以下步骤:

  1. 安装Python和工具
    Debian通常默认安装Python 3,可通过python3 --version检查。若需安装Python 2或确保工具齐全,可运行:

    sudo apt update  
    sudo apt install python3 python3-pip  # 安装Python 3及pip  
    pip3 install virtualenv  # 安装virtualenv(可选,用于Python 2或兼容性需求)  
    
  2. 创建虚拟环境
    使用venv模块(Python 3自带)或virtualenv工具:

    # 使用venv(推荐,Python 3.3+自带)  
    python3 -m venv myenv  # 创建名为myenv的虚拟环境  
    # 或使用virtualenv(需先安装)  
    virtualenv -p python3 myenv  # 指定Python 3解释器  
    
  3. 激活虚拟环境

    source myenv/bin/activate  # 激活后命令行提示符会显示虚拟环境名称,如(myenv)  
    
  4. 安装依赖包
    在激活的虚拟环境中使用pip安装所需包,例如:

    pip install requests  
    

    可通过pip freeze > requirements.txt生成依赖文件,方便后续迁移。

  5. 停用虚拟环境

    deactivate  
    
  6. 删除虚拟环境
    直接删除虚拟环境目录即可:

    rm -rf myenv  
    

说明

  • venv是Python 3自带的标准库模块,无需额外安装,推荐优先使用。
  • 虚拟环境中的包仅对当前环境有效,不会影响系统全局Python环境。

0