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

今天在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

你可能感兴趣的:(Ubuntu,python,python,ubuntu)