ubuntu 下 python 安装 venv

在 Ubuntu 中使用 Python 虚拟环境 venv 可以很方便地为项目创建隔离的开发环境,具体的安装步骤如下:

1.首先,确保您的系统已安装 Python3 和 pip3,如果没有安装,可以使用以下命令安装:

sudo apt update
sudo apt install python3
sudo apt install python3-pip

2. 接着,安装 virtualenv 包,使用以下命令:

sudo apt install python3-venv

3.创建 Python 虚拟环境,使用以下命令:

其中 env 是您的虚拟环境名称,可以自定义。

python3 -m venv env

4.激活虚拟环境,使用以下命令:

激活虚拟环境后,您将看到终端提示符前面显示了虚拟环境名称(venv)。

source env/bin/activate

5.如果要退出虚拟环境,可以使用以下命令:

deactivate
### Ubuntu操作系统中安装配置Python `venv`虚拟环境 #### 准备工作 考虑到Ubuntu自带Python环境,不同版本的Ubuntu预装的Python版本有所差异。这不会妨碍设置新的Python虚拟环境[^1]。 为了确保后续步骤顺利,在开始之前确认已更新系统的包列表并升级现有软件包到最新版本: ```bash sudo apt update && sudo apt upgrade -y ``` #### 安装 Python3 和相关工具 对于构建Python虚拟环境而言,除了Python本身外还需要一些辅助工具,比如`python3-venv`模块用于支持创建基于`venv`的虚拟环境。执行如下命令来安装必要的组件: ```bash sudo apt install python3.8 python3-pip python3.8-venv -y ``` 这里假设目标是使用Python 3.8作为基础解释器;如果系统默认不是此版本,则需调整上述指令中的具体版本号以匹配实际需求。 #### 创建虚拟环境 一旦准备工作完成,就可以通过以下方式在一个特定位置建立一个新的虚拟环境实例: ```bash python3.8 -m venv /path/to/new/virtual/environment ``` 该路径应替换为希望存储新虚拟环境的实际文件夹地址。按照描述,在指定目录下创建虚拟环境会自动采用与Ubuntu系统安装相一致的Python版本[^2]。 例如,在用户主目录内名为`my_project_env`的位置新建一个虚拟环境可以这样操作: ```bash python3.8 -m venv ~/my_project_env ``` #### 激活和停用虚拟环境 激活刚刚创建好的虚拟环境以便在其内部运行程序或管理依赖关系: ```bash source ~/my_project_env/bin/activate ``` 当处于活动状态时,终端提示符前会出现括起来的名字表示当前正在使用的虚拟环境中。要退出这个特殊的工作空间只需输入: ```bash deactivate ``` #### 使用 pip 管理包 进入虚拟环境之后即可利用内置的pip工具来进行第三方库的下载和安装而不干扰全局Python环境。如需在刚才提到的例子中加入Flask框架可参照下列做法[^4]: ```bash pip install flask ``` 以上过程涵盖了从零起步直至成功搭建起独立运作的小型开发沙盒所需的一切基本要素。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值