在Ubuntu中创建python虚拟环境过程记录

本文介绍了如何在Ubuntu系统中基于Python 3.8.16版本创建并管理虚拟环境。作者遵循官方文档,选择了venv作为创建工具,详细阐述了创建、激活和退出虚拟环境的步骤,强调了虚拟环境在管理不同项目包版本上的便利性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天在Ubuntu上又安装了另外一个python版本3.8.16。想基于该版本,创建虚拟环境,因为在虚拟环境中使用方便,主要是方便不同的包使用不同的版本。
看了python官网对虚拟环境的介绍https://docs.python.org/3/tutorial/venv.html#,有三个包可以分别用来创建虚拟环境:
pyenv–从pyton3.6版本开始已经废弃了
venv–现在官网推荐用这个
virtualenv–功能比venv更全、更强大一些
我选择用venv。

创建python虚拟环境过程

  • cd ~/mypython
  • mkdir venvs用来创建存放所有虚拟环境的目录
  • chmod 0755 ./venvs用来更新目录权限 -
  • cd ~/mypython/python3.8/bin,到安装了python3.8.16版本的bin目录。
  • ./python3 -m venv /home/tinghaibian/mypython/venvs/common-venv用来创建一个虚拟环境,并指定了虚拟环境的存放目录
  • 到/home/tinghaibian/mypython/venvs查看,已经创建 在这里插入图片描述

启动刚才创建的python虚拟环境

执行source ./common-venv/bin/activate

退出python虚拟环境

执行deactivate

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值