Ubuntu系统下安装pip、pipenv、git、虚拟环境

Ubuntu系统下安装pippipenvgit、虚拟环境

1.安装pip:

$ sudo apt install -y python3-pip

报错

这是因为刚才是装Ubuntu后apt这个进程会一直占据着系统,所以我们要杀死这个进程:

Ubuntu系统下安装pip、pipenv、git、虚拟环境_第1张图片

用~$ sudo apt-get install python3-pip可以安装python3的pip

因为Ubuntu现在内置的python3,所以安装完pip后要查询pip的版本,直接输入pip会查询不到,因为这个查询的是python2的pip

Ubuntu系统下安装pip、pipenv、git、虚拟环境_第2张图片

要用pip3进行查询:

Ubuntu系统下安装pip、pipenv、git、虚拟环境_第3张图片

用~$ sudo apt install python-pip可以安装python2的pip,然后输入pip就可以直接查询pip的版本了。

2.安装pipnev

  Pipenv是基于pip的Python包的管理工具,是pip、pipfile和Virtualenv的结合体,让包安装、包依赖管理和虚拟环境管理更加方便。

  可以输入sudo pip install pipenv进行全局安装:

  

  查看版本:

如果没有加上sudo也可以安装,但那不是全局安装,那就无法直接用pipenv –version在全局查询到版本号。

3.安装git

  然后用git clone + (远程的Git仓库的URL),就可以把文件下载到本地:

Ubuntu系统下安装pip、pipenv、git、虚拟环境_第4张图片

4.创建虚拟环境

在python中,虚拟环境(virtual enviroment)就是隔离的python解释器环境,可以保持全局Python解释器环境的干净,避免包和版本的混乱,并且可以方便地区分和记录每个项目的依赖,以便在新环境下复现依赖环境。

   虚拟环境的创建必须确保我们当前工作目录在程序项目的根目录。

   用pipenv install命令为当前的项目创建虚拟环境:

Ubuntu系统下安装pip、pipenv、git、虚拟环境_第5张图片

用pipenv shell命令可以显示地可以激活虚拟环境:

  可以用exit退出虚拟环境:

也可以使用pipenv run不显式的进入虚拟环境:

在创建虚拟环境时,如果项目根目录下没有pipfile文件,pipenv install命令还会在项目夹根目录下创建pipfile和pipfile.lock文件,前者用来记录项目依赖包列表,后者记录了固定版本的详细依赖包列表。之后我们在pipenv的操作,这两个文件都会进行相应的自动更新。

你可能感兴趣的:(python)