Python系列之入门篇——python2.7.13安装

Python2.7.13 安装

说明

以下所有操作都基于centos6.9

1. Issue

zlib zlib-devel是安装setuptools依赖的模块,需要在安装python之前先安装这两个模块

2. Install Base

#基础依赖
yum -y install gcc gcc-c++ zlib zlib-devel openssl-devel#删除当前mysql版本
yum remove MySQL-server-5.6.21-1.el6.x86_64 MySQL-client-5.6.21-1.el6.x86_64 MySQL-devel-5.6.21-1.el6.x86_64#重新安装mysql-dev
yum -y install mysql-devel.x86_64

3. Install python2.7.13.tar.gz

cd /ddhome/usr/python2.7.13
./configure
make && make install
which python
mv /usr/bin/python /usr/bin/python2.6.6
ln -s /usr/local/bin/python /usr/bin/python

4. Install setuptools-33.1.1.zip

(pip 安装需要用到setuptools模块)
cd /ddhome/usr/setuptools-33.1.1
python setup.py install

5. Install pip-9.0.1.tar.gz

cd /ddhome/usr/pip-9.0.1
python setup.py install

5.1 ssl

开启ssl模块,要不然pip安装https请求的所有模块都会失败,而且必须在make之前完成
先配置python,即先运行 ./configure, 会出现./Module/Setup文件

vim Module/Setup, 修改如下

# Socket module helper for socket(2)
_socket socketmodule.c timemodule.c# Socket module helper for SSL support; you must comment out the other
# socket line above, and possibly edit the SSL variable:
#SSL=/usr/local/ssl
_ssl _ssl.c \
-DUSE_SSL -I$(SSL)/include -I$(SSL)/include/openssl \
-L$(SSL)/lib -lssl -lcrypto

6 python的图形编程接口, 使用matplotlib做图时需要

# centos
yum install -y tkinter tk-devel# ubuntu
sudo apt-get install python-tk

7. Install pandas numpy matplotlib seaborn scipy hdfs pyinotify

python mysql lib: MySQL-python PyMySQL

MySQL-python 停止更新,不支持python3

PyMYSQL 支持python3

pip install matplotlib -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
pip install numpy -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
pip install pandas -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
pip install seaborn scipy  -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
pip install hdfs MySQL-python interval

8.pyecharts相关依赖包

pip install pyecharts# Geo Data extensions 
pip install echarts-cities-pypkg# Map extensions
pip install echarts-countries-pypkg
pip install echarts-china-provinces-pypkg
pip install echarts-china-cities-pypkg
pip install echarts-china-counties-pypkg
pip install echarts-china-misc-pypkg
pip install echarts-united-kingdom-pypkg

转载于:https://www.cnblogs.com/dzqk/p/8659726.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/486513.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

c语言float转换为int_C语言的隐式类型转换和显示类型转换

C语言是一种强类型语言,当使用一种类型的对象代替另外一种类型的对象进行操作时,必须首先进行类型转换。类型转换的方式,一般可分为隐式类型转换和显示类型转换(也称为强制类型转换)。1、隐式类型转换隐式类型转换由编译器自动进行&#xff0…

asp 开发app_ASP.NET Core应用的错误处理[1]:三种呈现错误页面的方式

由于ASP.NET Core应用是一个同时处理多个请求的服务器应用,所以在处理某个请求过程中抛出的异常并不会导致整个应用的终止。出于安全方面的考量,为了避免敏感信息的外泄,客户端在默认的情况下并不会得到详细的出错信息,这无疑会在…

美国半导体十年计划中的NO.1,模拟硬件究竟有什么价值?

来源: 脑极体中国半导体行业在集体过冬,美国也未必没有紧迫感。前不久,美国半导体行业协会(SIA)和半导体研究公司(SRC)就联合发布了一份题为“半导体十年计划”的报告,希望美国政府能…

【编程开发】Python---列表

ERROR:错误 waring:警告,还没到犯错的地步 print(r\n) r"字符串",字符串里的所有字符都不转义 str "abcdef" 如果想隔一个取出来,str[0::2] 深浅拷贝 列表的内存存放 Python修改的变量只是修改了…

processing python模式_详解python之多进程和进程池(Processing库)

环境:win7python2.7 一直想学习多进程或多线程,但之前只是单纯看一点基础知识还有简单的介绍,无法理解怎么去应用,直到前段时间看了github的一个爬虫项目涉及到多进程,多线程相关内容,一边看一边百度相关知识点,现在把一些相关知识点和一些应用写下来做个记录. 首先说下什么是进…

不确定性的价值

来源: 混沌巡洋舰推荐一篇万字长文 聪大脑的预测性编码讲起,区分三种不确定性,最终对我们如何应对这个充满不确定的时代,给出启示。愿读完后,你能够更全面客观的理解生活中的随机性。霍金斯是一位计算机科学家(后来成为…

网站开启https后很慢_网站优化中哪些设置会影响蜘蛛的抓取?对网站SEO产生什么影响...

网站在优化中,要有一定的收录基础才能有更大的几率提升排名,并获得搜索引擎的喜爱。但在网站优化中难免会有一些细节没注意到而影响蜘蛛的抓取,下面就带大家一起了解一下。一、登录设置有些网站会设置注册账号的要求才能允许用户浏览网站&…

网站运行怎么选服务器,wordpress外贸建站服务器怎么选

便宜点可以选择香港的VPS,法国的VPS,新加坡的VPS,美国的VPS CPU:VCPU 内存:1-2GB 硬盘:10--30GB/SSD 带宽:3--100M不限流量 IP:1--16 国家:香港,法国,新加坡&…

正则表达式提取器_C++11新特性7 - 正则表达式

C11 新增了正则表达式的标准库支持&#xff0c;本文简介 C 正则表达式的使用在 C 中使用正则表达式&#xff0c;和其它语言差别不大int main() {regex e("abc*");bool m regex_search("abccc", e);// 输出 yescout << (m ? "yes" : &quo…

智慧城市建设必须认真对待的几个问题(一):IPV6作为地址的问题

全文共计4384字&#xff0c;预计阅读时间9分钟来源 | 数据观&#xff08;转载请注明来源&#xff09;作者 | 陆宝华 李晋 张永红 李学良编辑 | 蒲蒲引言智慧城市已经热炒几年了&#xff0c;目前还在升温&#xff0c;并且一些做国际联网应用的大企业提出了“城市大脑”的概念。当…

ioca0中断 pic单片机_关于PIC单片机的模块和功能总结

PIC 单片机的概述PIC16F616 是一款 14 引脚、8 位的 CMOS 单片机。采用精简指令集&#xff0c;仅有 35 条指令&#xff0c;由于采用了数据总线和指令总线分离的哈佛总线结构&#xff0c;使得除少量指令不是单周期之外&#xff0c;大部分的指令都是单周期指令。这样有利于提高单…

linux open 头文件_linux下通过共享内存和mmap实现进程间通讯

前言最近在学习GNU/Linux内核&#xff0c;看到mmap的时候书上说&#xff1a;mmap/munmap接口函数是用户最常用的两个系统调用接口&#xff0c;无论是在用户程序中分配内存、读写大文件、链接动态库文件&#xff0c;还是多进程间共享内存&#xff0c;都可以看到mmap/munmap的身影…

java编程思想第四版第十四章 类型信息习题

fdadfa第三题u package net.mindview.typeinfo.test4;import java.util.ArrayList; import java.util.Arrays; import java.util.List;abstract class Shape {void draw(){/** 重点在这里: * this指代的是实例对象,由于使用连接字符串, 会自动调用对象的toString()方法.*/Syste…

TinyML:下一轮人工智能革命

来源&#xff1a;AI前线作者&#xff1a;Matthew Stewart译者&#xff1a;盖磊策划&#xff1a;陈思人工智能的一个趋势是正快速从“云端”走向“边缘”。TinyML 是在海量的物联网设备端微控制器上实现的人工智能&#xff0c;有望在未来几年内&#xff0c;成为人工智能在工业领…

springboot导入项目依赖报错_最详细的 Spring Boot 多模块开发与排坑指南

来源于公众未读代码 &#xff0c;作者达西呀创建项目创建一个 SpringBoot 项目非常的简单&#xff0c;简单到这里根本不用再提。你可以在使用 IDEA 新建项目时直接选择 Spring Initlalize 创建一个 Spring Boot 项目&#xff0c;也可以使用 Spring 官方提供的 Spring Boot 项目…

图书管理系统html_结自主可控数字化硕果,同方鼎欣推进基于OFD技术的数字档案管理系统研发...

01浅谈建立自主可控版式格式的重要性说起版式文档&#xff0c;相信大家首先想到的就是Adobe公司推出的PDF&#xff0c;这种格式的电子文档&#xff0c;其效果不因软硬件环境变化而变化&#xff0c;在版面、字体、字号方面可以与纸质文件保持一致&#xff0c;这就是版式文档的重…

联结你与万物的8种元素

本文经授权转载自《原理》微信公众号你不仅由元素构成&#xff0c;你其实就是元素。不同元素的原子在你的身体里&#xff0c;它们随你而动&#xff0c;它们与你一同经历成功的狂喜&#xff0c;一同承受失败的悲痛&#xff0c;也一同走过平淡的日常。当你吃下食物时&#xff0c;…

Spring中的用到的设计模式大全

spring中常用的设计模式达到九种&#xff0c;我们举例说明&#xff1a; 第一种&#xff1a;简单工厂又叫做静态工厂方法&#xff08;StaticFactory Method&#xff09;模式&#xff0c;但不属于23种GOF设计模式之一。 简单工厂模式的实质是由一个工厂类根据传入的参数&#xff…

crontab 日志_聊聊老板让我删除日志文件那些事儿

一、背景老板&#xff1a;小白&#xff0c;刚才咱们的机器告警磁盘空间不足了&#xff0c;你去定位一下原因。我&#xff1a;(......空间不足碍我屁事儿)好的&#xff0c;马上定位我&#xff1a;老板&#xff0c;太多N天前的日志文件占用了太多空间。 老板&#xff1a;你感觉你…

欧氏空间内积定义_MP5:内积、外积、面积、Hermite内积、辛内积

我们发现&#xff0c;内积和外积都是和相对夹角相关&#xff0c;而和一对向量的整体刚体变换无关。本讲用一种特别的角度&#xff0c;从勾股定理出发&#xff0c;把两个向量长度构成的矩形面积分解称内积和外积两个部分。两个向量的夹角&#xff0c;在复数上可以表达为一个向量…