CentOS 7 安装python3.7.1的方法及注意事项

news/2024/7/19 11:48:51 标签: 爬虫, 数据结构与算法, 人工智能

安装wget

yum -y install wget

创建一个download目录用于下载各种安装包

mkdir download

切换到刚创建的download目录中

cd download

下载python3.7.1

wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz

解压

tar -zxvf Python-3.7.1.tgz

切换到刚刚解压得到得文件夹

cd Python-3.7.1

安装配置

./configure

注意,我这里报错:no acceptable C compiler found in $PATH

这是因为我的系统里面没有GCC(我现在还不知道GCC是什么:sweat:)

安装一下GCC

yum install gcc

重新执行安装配置

./configure

编译安装

make

make install

还是报错。can't decompress data; zlib not available

没有安装zlib,

安装一下

yum install zlib*

重新安装python-3.7.1

make install

继续报错:dizzy_face::No module named '_ctypes'

没有安装libffi-devel

安装一下

yum install libffi-devel -y

重新安装python-3.7.1

make install

OK了,输入python3 -V 可以查看版本号就证明你安装成功了

PS:这个时候如果你输入python -V发现系统还是用python2.7版本,这是因为没有吧python切换到新的版本,不过我建议先不要切换,因为系统里面还有其他软件依赖2.7,改了会有问题。

 

 

 
Python3视频零基础进阶高级运维Django爬虫项目实战2017全套教程 attach_img
python2.7爬虫Scrapy1.0.3框架应用视频教程 18课
Python3爬虫入门到精通课程视频 附软件、源码、资料 34课
老男孩Linux高级架构师第11期完整不加密
python分布式爬虫打造搜索引擎
16年11月份邹博机器学习升级版II附讲义、参考书与源码(数学 xgboost lda hmm svm)
2017年Python数据分析班升级版视频教程附讲义源码
史上最全Python教程大合集
2016年练数成金最新python数据分析15周视频教程附源码/案例
2016最新老王python基础篇视频教程22课时附习题、源码
七月算法2016年9月Python数据分析班视频教程10课高清长课时附代码、课件与参考书
python开发工具PyCharm官方视频教程 共9课
【入门】Python Web开发成功之路视频教程 8章
2016最新课程Python实战:四周实现爬虫系统
2017最新整理python全栈工程师系统培训之路精品课程(全套) attach_img
哈工大高级语言程序设计(Python) 11讲 车万翔主讲 视频教程 教学视频 百度网盘下载
[Python] 极客 python培训 视频教程 教学视频 百度网盘下载
[Python] 零基础入门学习Python 小甲鱼 培训课程 百度云资源 全套教学课程下载
[Python] 智普教育python培训就业班python随堂视频教程 教学视频 百度网盘下载
[Python] 8天深入理解python编程 视频教程 教学视频 百度网盘下载

转载于:https://www.cnblogs.com/yvonnes/p/10020969.html


http://www.niftyadmin.cn/n/816733.html

相关文章

[初学区间DP时的意识流] AcWing 282. 石子合并

例题:282. 石子合并 - AcWing题库 输入样例: 4 1 3 5 2输出样例: 22 思路简述: 如何求每一段连续区间的最小代价呢? ①将其分为两部分,举个栗子,这个区间左右边界下标分别为 3 , 10, 那么我们依次将其分为两部分(每部分至少有一个元素),如下九种情…

02 if语句格式及流程

if语句是条件判断功能 1.   if 条件:   if语句块   执行流程:判断条件是否为真. 如果真. 执行if语句块 2.   if 条件:   if语句块   else:   else语句块   执行流程:判断条件是否为真. 如果真. 执行if语句块 否则执行else语句块 3.   if 条件1:     i…

[PTA团体程序设计天梯赛-练习集] L2-002 链表去重

题目详情 (pintia.cn)https://pintia.cn/problem-sets/994805046380707840/problems/994805072641245184 给定一个带整数键值的链表 L,你需要把其中绝对值重复的键值结点删掉。即对每个键值 K,只有第一个绝对值等于 K 的结点被保留。同时,所…

数组与矩阵

数组和矩阵 在实际应用中,数据通常以表的形式出现。尽管用数组来描述表是最自然的方式,但为了减少程序所需的时间和空间,经常采用自定义的描述方式。例如,当表中大部分元素都为0的时候,就会采用自定义的描述方式。 一…

Vuejs methods how to use

<!DOCTYPE html><html lang"en"><head> <meta charset"UTF-8"> <title>v-if、v-else、v-show</title> <script src"../js/vue.js"></script> <!--copy from http://vuejs.org.c…

bzoj2428: [HAOI2006]均分数据

垃圾bzoj本机AC提交WA&#xff0c;精A %你退火可解 因为n很小所以我们可以降温慢点&#xff0c;为了更优我们先在开始的时候选择一个数贪心地放到总和最小地那一组 然后就是不停换随机种子T_T #include<cstdio> #include<iostream> #include<cstring> #inclu…

P4196 [CQOI2006]凸多边形

传送门 半平面交的讲解 然而这个代码真的是非常的迷……并不怎么看得懂…… //minamoto #include<bits/stdc.h> #define fp(i,a,b) for(register int ia,Ib1;i<I;i) #define fd(i,a,b) for(register int ia,Ib-1;i>I;--i) using namespace std; const int N1e55;co…

队列及其应用

队列的各种实现 队列和栈一样&#xff0c;是一种特殊的线性表。队列的插入和删除操作分别在线性表的两端进行。因此&#xff0c;队列是一个先进先出(FIFO)的线性表。 队列(queue)是一个线性表&#xff0c;其插入和删除操作分别在表的不同端进行。插入元素的那一端称为队尾(bac…