Python linux 上的管理工具 pyenv 安装, pip 使用, python项目(版本分割, 项目分割, 虚拟环境创建)

时间:2021-02-15 15:41:10

01: 假设你有一个最小环境安装的 centos-6.x 的linux操作系统

02: 安装 git => yum -y install git

03: 安装依赖 => yum -y install gcc make patch gdbm-devel openssl-devel sqlite-devel readline-devel zlib-devel bzipx-devel 

04: 从 git 下载软件 => curl -L https://raw.githubusercontent.com/pyenv/pyenv-installer/master/bin/pyenv-installer  |  bash

04.1: 具体文档 => https://github.com/pyenv/pyenv-installer

05: 安装完成后将这部分内容 写到 家目录下的 bash_profile 中

Python linux 上的管理工具 pyenv 安装, pip 使用,  python项目(版本分割, 项目分割, 虚拟环境创建)

06: 重新读取 => . .bash_profile

07: 查看现存 python 的版本 => python -V

08: 获取 pyenv 安装 python 的帮助文档 => pyenv help install

09: 获取可用版本 => pyenv install --list

10: 安装 python => pyenv install 3.5.3

11: 查看已经安装的版本 => pyenv versions

12: 全局修改使用的版本 => pyenv global 3.5.3  ( 不推荐使用, 会修改所有用户 )

13: 改变当前 shell 的 python 版本环境 => pyenv shell 3.5.3 ( 不推荐使用, 当 shell 关闭时就失效 )\

14: 改变当前目录的 python 环境 => pyenv local 3.5.3 ( 推荐使用, 子目录会继承 )

15: 创建虚拟环境 => pyenv virtualenv 3.5.3 hwq3.5.3   ( hwq3.5.3 的名字随便起 )

16: 将开发环境切换到新建的虚拟环境 => pyenv local hwq3.5.3

17: pip 的使用 => pip -V

17.1: 通用配置 => 进入家录

17.2: 通用配置 => mkdir .pip => cd .pip

17.3: 通用配置 => touch pip.conf => vim pip.conf

17.4: 通用配置 => 写入 ( 信任阿里云, 并使用阿里云地址 )

  [global]

  index-url=https://mirrors.aliyun.com/pypi/simple/

  trusted-host=mirrors.aliyun.com

17.5: 如果是 windows 操作系统, 请先输出 echo %APPDATA% 会得到一个目录

17.6: 在上面的步骤得到的目录下, 创建 pip/pip.ini 同上, 并写入如上内容