python3.7安装pip_centos怎么安装

python3.7安装pip_centos怎么安装CentOS自带Python2.7但现在基本使用Python3所以需要自行下载编译及安装,以下为过程步骤。首先确认目前的Python版本及可执行文件位置,执行命令whichpython返回结果这里可以看到,Python执行文件位置为/usr/bin/python,故我们进入到该目录下cd/usr/bin/python现在开始进行我们Pyth…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

CentOS 自带 Python2.7 但现在基本使用 Python3 所以需要自行下载编译及安装,以下为过程步骤。

首先确认目前的 Python 版本及可执行文件位置,执行命令

which python

返回结果

python3.7安装pip_centos怎么安装

这里可以看到, Python 执行文件位置为 /usr/bin/python,故我们进入到该目录下

cd /usr/bin/python

现在开始进行我们 Python3 的安装工作,首先是安装编译环境,直接执行以下命令即可

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make

接下来是下载 Python3 源码包进行编译,这里使用 Python 3.62 有需要其他版本的自行进官网找到对应版本链接进行替换即可

wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz

解压并进入文件夹

tar -xvJf  Python-3.6.2.tar.xz
cd Python-3.6.2

执行编译及安装

./configure prefix=/usr/local/python3
make && make install

此时在 /usr/local 目录下会多出一个 Python3 的文件夹,接下来进行软链接即可

ln -s /usr/local/python3/bin/python3 /usr/bin/python3

注意,这里为了不影响 CentOS 自身的功能例如 yum,使用 python 命令依然执行 Python 2.7,使用 python3 执行 Python3.6。

接下来是进行 pip3 的安装,此时若直接使用 pip 则是安装 Python 2.7 的库。执行以下代码完成 pip3 的安装。

yum install python34-setuptools
easy_install-3.4 pip

之后执行 pip3 install 即可对 Python3 进行库的安装

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/190049.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • pip怎么卸载安装包_pip怎么卸载

    pip怎么卸载安装包_pip怎么卸载PythonPipcommandprovidessearch,install,update,uninstallpackages.Wecanusepipcommandtouninstallpackageseasilyeventherearesomealternativeslikeeasy_install.PythonPip命令提供搜索,安装,更新,…

    2022年10月19日
    2
  • “帮助企业做好MaxCompute成本优化的实践” 主题分享 6月21日 18:30不见不散

    “帮助企业做好MaxCompute成本优化的实践” 主题分享 6月21日 18:30不见不散

    2021年6月5日
    132
  • Js判断数组中是否存在某个元素「建议收藏」

    Js判断数组中是否存在某个元素「建议收藏」方法一:indexOf(item,start);Item:要查找的值;start:可选的整数参数,缺省则从起始位子开始查找。indexOf();返回元素在数组中的位置,如果没有则返回-1;例子:vararr=[‘aaa’,’bbb’,’ccc’,’ddd’,’eee’];  vara=arr.indexOf(‘ddd’);  console.log(a);  //3  varb=arr.indexOf(‘d’);  console.log(b);  //-1  我通常的用法:if(

    2022年10月19日
    3
  • Python新手写出漂亮的爬虫代码1——从html获取信息

    Python新手写出漂亮的爬虫代码1——从html获取信息Python新手写出漂亮的爬虫代码1初到大数据学习圈子的同学可能对爬虫都有所耳闻,会觉得是一个高大上的东西,仿佛九阳神功和乾坤大挪移一样,和别人说“老子会爬虫”,就感觉特别有逼格,但是又不知从何入手,这里,博主给大家纠正一个误区:爬虫并不神秘,也不高级,是一个非常好上手和掌握的东西(当然,里面也有很多坑,也有很多细节,展开说的话其实也蛮复杂的,不过它的模式和套路就摆在那里,看了小编的博客,保证你能爬

    2022年5月2日
    36
  • 基于java的项目开发过程_软件开发项目管理整个流程图

    基于java的项目开发过程_软件开发项目管理整个流程图完整项目开发过程原型的设计有产品经理负责。界面的美化有专门的美工负责。前端有专门的前端开发人员负责。研发:研发主要工作就是根据项目的需求文档设计系统架构、设计数据库、编写调试程序代码。对于普通的码农来说,主要的就是编写和调试程序。基于Java的项目开发:1、要想编写程序,需要一个能编写源代码的编辑工具。例如:Notepad++;2、要想测试程序,需要一个编译、执行

    2025年7月23日
    2
  • struts2和struts1认识

    struts2和struts1认识

    2022年1月6日
    40

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号