安装Python到Linux(Pyenv)

pyenv是一个多Python版本的托管工具,我们可以使用它安装Python和随意的切换系统环境中默认使用的Python版本。

运行环境

系统版本:CentOS Linux release 7.6.1810 (Core)

软件版本:无

硬件要求:无

安装过程

1、安装依赖

[[email protected] ~]# yum -y install git gcc zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel tk-devel libffi-devel

2、从Git存储库中克隆Pyenv

[[email protected] ~]# git clone https://github.com/pyenv/pyenv.git ~/.pyenv

3、配置环境变量

[[email protected] ~]# vim /etc/profile
# pyenv
export PYENV_ROOT="$HOME/.pyenv"
export PATH=$HOME/.pyenv/bin:$PATH
eval "$(pyenv init -)"
[[email protected] ~]# source /etc/profile

4、查看Pyenv版本

[[email protected] ~]# pyenv -v
pyenv 1.2.18

5、查看可安装的Python版本

[[email protected] ~]# pyenv install --list

6、修改Python安装包下载源为淘宝(永久性修改)

[[email protected] ~]# for i in $(grep -r ‘www.python.org‘ ~/.pyenv/*|awk -F ‘:‘ ‘{print $1}‘|grep ‘^/‘);do sed -i ‘s#https://www.python.org/ftp/#https://npm.taobao.org/mirrors/#g‘ $i;done

7、安装指定版本的Python

[[email protected] ~]# pyenv install 3.6.9

8、修改下载源为淘宝并安装指定版本的Python(临时性修改)

[[email protected] ~]# v=3.6.9;wget https://npm.taobao.org/mirrors/python/$v/Python-$v.tar.xz -P ~/.pyenv/cache/;pyenv install $v

9、查看Pyenv托管的Python版本列表

[[email protected] ~]# pyenv versions
* system (set by /root/.pyenv/version)
  3.6.9

10、切换系统中的Python环境到指定版本

[[email protected] ~]# pyenv global 3.6.9
[[email protected] ~]# python
Python 3.6.9 (default, Apr  9 2020, 07:01:31)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-39)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> exit()

11、卸载指定版本的Python

[[email protected] ~]# pyenv uninstall 3.8.0
pyenv: remove /root/.pyenv/versions/3.8.0? yes
[[email protected] ~]# pyenv versions
  system
* 3.6.9 (set by /root/.pyenv/version)

原文地址:https://www.cnblogs.com/network-ren/p/12696977.html

时间: 2024-08-30 05:46:41

安装Python到Linux(Pyenv)的相关文章

安装 Python(Linux 平台)

Linux 默认已经安装 Python [[email protected] ~]# rpm -q python # 查看是否安装 python-2.6.6-51.el6.x86_64 [[email protected] ~]# python # 使用python Python 2.6.6 (r266:84292, Nov 22 2013, 12:16:22) [GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux2 Type "help",

windows安装python 和 linux安装python

一.Windows 1.下载安装包     https://www.python.org/downloads/ 2.安装    python2.7安装     默认安装路径:C:\python27          下一步 下一步,注意勾选自动配置环境变量选项:          安装完成.运行cmd命令行 → 输入python 进入python交互模式:python2.7安装完成.    python3.5安装:     运行python-3.5.2.exe     注意勾选自动配置环境变量选

安装 Python 虚拟环境 (Linux)

我的 Ubuntu 18.04 预安装了 python 3.6,但是没有安装 pip,所以先进行安装: apt-get install python-pip 1. 安装虚拟环境所需包: pip install virtualenv pip install virtualenvwrapper 其中第二个包是对第一个包中命令的封装,因为其命令太复杂,不易操作. 虽然安装完毕,但是还是无法使用命令,需先进行以下操作: 建立存放虚拟环境的目录: mkdir $HOME/.virtualenvs 设置环境

pyenv离线安装python各版本

1.问题描述: 可能是国内的网络原因,在线用pyenv安装python老是定住没反应 [[email protected] ~]# pyenv install 3.6.2 Downloading Python-3.6.2.tar.xz... -> https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz 2.安装配置 安装前需要在pyenv目录下创建cache文件夹,没有的情况 [[email protected] ~]# cd ~/

安装Python及工具

在Windows上安装Python 第一步:下载安装包 根据Windows版本(64或32)从Python官方网站下载对应的Python版本,此次使用python V3.5. 下载路径:https://www.python.org/ftp/python 安装后特别注意勾上“add python 3.5 to PATH” 第二步:检查安装结果 安装python后,ctrl+R——cmd——python,会出现如下情况 情况一: 此种情况说明安装成功. 情况二: 提示‘python’不是内部或外部命

在Linux CentOS 6.6上安装Python 2.7.9

在Linux CentOS 6.6上安装Python 2.7.9 CentOS 6.6自带的是Python 2.6.6,而编译llvm需要Python 2.7以上. checking for python... /usr/bin/python checking for python >= 2.7... not found configure: error: found python 2.6.6 (/usr/bin/python); required >= 2.7 yum中最新的也是Python

Python MySQLdb Linux下安装笔记

本文介绍了Python MySQLdb Linux下安装笔记,本文分别讲解了快速安装和手动编译安装两种方法,并分别讲解了操作步骤,需要的朋友可以参考下 主要针对centos6.5 64位系统 默认python版本为2.6 编码安装python2.7和python3.4      一.yum快速安装 yum install MySQL-python yum install python-setuptools 经常接触Python的同学可能会注意到,当需要安装第三方python包时,可能会用到eas

Windows+Linux安装Python工具setuptools

Windows+Linux安装Python工具setuptools setuptools是 Python Enterprise Application Kit(PEAK)的一个副项目,它 是一组Python的 distutilsde工具的增强工具(适用于 Python 2.3.5 以上的版本,64 位平台则适用于 Python 2.4 以上的版本),可以让程序员更方便的创建和发布 Python 包,特别是那些对其它包具有依赖性的状况. 经常接触Python可能会注意到,当需要安装第三方pytho

【转】Linux 下安装python软件包(pip、nose、virtualenv、distribute )

1.关于pip pip是python的软件安装工具,下面是pip的使用方法: (1)安装包:pip install SomePackage (2)查看安装包时安装了哪些文件:pip show --files SomePackage (3)查看哪些包有更新:pip show --files SomePackage (4)更新一个软件:pip install --upgrade SomePackage (5)卸载软件:pip uninstall SomePackage 所以,有了pip我们就可以自动