以下例子基于python 2.7.9,其他版本同理。#

1、下载python#

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

2、解压、编译安装(依次执行以下5条命令)#

tar -zxvf Python-2.7.9.tgz

cd Python-2.7.9

./configure --prefix=/usr/local/python-2.7.9

make

make install

3、系统自带了python版本,我们需要为新安装的版本添加一个软链#

ln -s /usr/local/python-2.7.9/bin/python /usr/bin/python2.7.9

4、若需使用该版本,只需输入"python2.7.9 + 空格 + py脚本"#

python2.7.9 ~/helloworld.py

编译安装完python2.7却发现没有pip,解决如下

1

2

3

4

5

6

7

8

9

10

11

12

13

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

tar zxf Python-2.7.16.tgz

cd Python-2.7.16

./configure --prefix=/usr/local/python27  --enable-optimizations  --enable-shared CFLAGS=-fPIC

make

make install

/usr/local/python27/bin/python2.7 -m ensurepip

cd /usr/bin

ln -s/usr/local/python27/bin/python2.7 python

ln -s/usr/local/python27/bin/pip2.7 pip

ln -s  libpython2.7.so.1.0/usr/lib/libpython2.7.so.1.0

ln -s  libpython2.7.so.1.0/usr/lib64/libpython2.7.so.1.0

pip -V

python3.6 安装后没有pip?

2018年03月13日 20:11:48 chen_jared 阅读数 9843 文章标签: Python第三方库安装 更多

(1)在python命令行窗口中: python -m ensurepip 创建出pip3.exe。

(2)再在python3.6的安装目录下的Scripts路径下命令行 pip3 install XXX库就可以安装第三方的库了。

Linux基础--------监控系统、进程管理、软件包管理-------free、dd、kill、 rpm、yum、源码安装python

作业一:1) 开启Linux系统前添加一块大小为15G的SCSI硬盘 2) 开启系统,右击桌面,打开终端 3) 为新加的硬盘分区,一个主分区大小为5G,剩余空间给扩展分区,在扩展分区上划分1个逻辑分区 ...

06 swap命令,进程管理,rmp命令与yum命令,源码安装python

作业一: 1)开启Linux系统前添加一块大小为15G的SCSI硬盘 2)开启系统,右击桌面,打开终端 3)为新加的硬盘分区,一个主分区大小为5G,剩余空间给扩展分区,在扩展分区上划分1个逻辑分区,大 ...

Linux中源码安装编译Vim

Linux中源码安装编译Vim Linux下学习工作少不了编辑器,Vim能使你的工作效率成倍的提高.在Ubuntu上安装vim使用命令直接安装很简单.但有时还是需要自己手动编译安装.例如: vim中的 ...

CentOS7(Linux)源码安装Redis

介绍 项目中经常需要用到Redis做缓存数据库,可是还有小伙伴不会在Linux上安装Redis,毕竟我们开发的项目都是要在服务器上运行的,今天就来讲讲如何在CentOS7环境使用源码进行安装Redis ...

RHEL6从源码安装python及其他软件包

RHEL6从源码安装python及其他软件包 ## install ssl $ sudo yum install openssl-devel or: $ sudo apt-get install li ...

linux下源码安装netcat

linux下源码安装netcat http://blog.chinaunix.net/uid-20783755-id-4211230.html 1,下载netcat源码,netcat-0.7.1-13 ...

linux 手动源码安装lnmp(亲测)

linux 手动源码安装lnmp笔记(亲测)

先安装这2个yum install gccyum install g++
先在linux  ...

Linux 下源码安装大杂烩

本文仅以记录平常源码安装部分软件是需注意的关键点. 有时为了方便,如在 Ubuntu 系统中,采用 sudo apt-get install soft-version 来安装某一版本的软件显得更为便捷 ...

源码安装python +NGINX 的坎坷路 +uwsgi安装 部署django 的CRM项目

一.Nginx安装(基于ubuntu17.10 版本) 首先我们是基于源码安装,主要有如下步骤 1.安装依赖包 1.安装gcc g++的依赖库 sudo apt-get install build-e ...

随机推荐

296.	Best Meeting Point

题目: A group of two or more people wants to meet and minimize the total travel distance. You are give ...

SQL Server 2000的并发连接数是多少

开始->管理工具->性能(或者是运行里面输入 mmc)然后通过 添加计数器添加 SQL 的常用统计(MSSQL General Statistics) 然后在下面列出的项目里面选择 用户连 ...

Zend Studio / Ecliplse插件StartExplorer

Install site.zip (quick and simple way) Locate zip file under site\target in Project Explorer, Start ...

微信小程序推广技巧、营销方案

小程序已经成功上线了!那么,小程序线下如何推广?线下门店如何玩转小程序呢? 1.附近的小程序,让商家曝光率更高 小 程序自带“附近的小程序”功能,利用LBS定位功能提高商家专属微信小程序的曝光度,用户 ...

移动端解决悬浮层(悬浮header、footer)会遮挡住内容的方法

固定Footer Bootstrap框架提供了两种固定导航条的方式: ☑  .navbar-fixed-top:导航条固定在浏览器窗口顶部 ☑  .navbar-fixed-bottom:导航条固定在 ...

mysql性能分析show profile/show profiles

MySQL性能分析show profiles show profile 和 show profiles 语句可以展示当前会话(退出session后,profiling重置为0) 中执行语句的资源使用情 ...

C# 类型实例化的语法糖--unity下诡异结果

类型实例化语法糖就是如下的用法: public class Abc { public int ID { get; set; } public string Name { get; set; } pub ...

设计模式-观察者模式(上)<转>

本文参考Head First设计模式一书,感觉书中的例子实在很好,很贴切.对模式的知识点进行总结,并对书的源码做了一定注释.   观察者模式要点有二:主题和观察者. 最贴切的案例是:杂志订阅,杂志是主 ...

Python Pygal绘制世界人口地图

数据集可在 https://datahub.io/JohnSnowLabs/population-figures-by-country 下载 #coding=utf-8 import json fro ...

linux python源码安装,linux上源码安装python相关推荐

  1. 得力标签打印机,驱动程序安装不上,手动安装好打印没反应

    环境: 电脑:惠普288 pro G6 系统:Windows 10 专业版 64位 标签打印机:得力DL-730C 问题描述: 得力标签打印机,驱动程序安装不上,手动安装好打印没反应,设备列表有打印机 ...

  2. mysql装不上怎么办_MySQL数据库之mysql安装不上怎么办 mysql安装失败原因和解决方法...

    本文主要向大家介绍MySQL数据库之mysql安装不上怎么办 mysql安装失败原因和解决方法了 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. mysql数据库安装不了了!my ...

  3. docker设置镜像源 树莓派_树莓派上 Docker 的安装和使用

    Docker 是一个开源的应用容器引擎,可以让开发者打包他们的应用以及依赖包到一个轻量级.可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化.容器是完全使用沙箱机制,相互之间不 ...

  4. linux wireshark使用教程,技术|Ubuntu 上 Wireshark 的安装与使用

    在本教程中,你将学习如何在 Ubuntu 和其它基于 Ubuntu 的发行版上安装最新的 Wireshark.同时你也将学习如何在没有 sudo 的情况下来运行 Wireshark,以及如何设置它来进 ...

  5. linux系统外接硬盘_Mac的外置硬盘上如何去安装Linux系统

    原标题:Mac的外置硬盘上如何去安装Linux系统 相对于普通品牌电脑,更多人越来月喜欢苹果电脑,因为配置的关系,硬盘容量小,现在小编就教大家在外置硬盘中安装Linux的方法吧,有需要使用Linux系 ...

  6. python安装不上怎么办_python安装不了怎么办

    初学者在刚接触python时,下载安装和配置环境都是一大难题,今天说一下python怎么安装. 第一步:下载Python安装包 在Python的官网 www.python.org 中找到最新版本的Py ...

  7. python 完全面向对象_史上最全的Python面向对象知识点疏理

    原标题:史上最全的Python面向对象知识点疏理 面向对象技术简介 类: 用来描述具有相同的属性和方法的对象的集合.它定义了该集合中每个对象所共有的属性和方法.对象是类的实例.class 类变量:类变 ...

  8. 坯子库安装不上_kodi如何安装中文插件?kodi中文插件安装方法

    kodi中文插件安装,可以让用户们在使用此软件的时候直接观看此软件的中文直播,从此不必再担心语言的问题了,那么kodi如何安装中文插件?kodi中文插件安装方法是什么呢?今天macdown小编就给大家 ...

  9. 为啥mysql安装不上_mysql安装不上怎么办mysql安装失败原因和解决方法_MySQL

    mysql数据库安装不了了!mysql最后一步安装不上!mysql就是安装不上!是不是很头疼,很伤脑筋,现在大家不用着急了,小编为大家整理了mysql安装失败的原因以及mysql安装失败的解决方法,抓 ...

  10. ubuntu 安装mysql 源码,命令ubuntu上用源代码安装mysql的详细操作说明

    文档说明 上次写了一篇linu x下架设完美私服的文章提到了我想用mysq l架设的想法.这次的安装说明就是为其做准备的.希望大家多多的支持如果有疑问请大家联系我我将想办法为大家解决.我的空间 ...

最新文章

  1. Fuzzy C Means 算法及其 Python 实现——写得很清楚,见原文
  2. HTML5 开发APP
  3. CTFshow 信息收集 web14
  4. 利用scipy包计算表格线的峰值,还原表格得到表格结构
  5. 互联网+2.0:技术有多强 梦想才有多近
  6. ld 指令c语言实现,C语言符号、指令表.doc
  7. IOS 开发 UIProgress 和 UISlidre 进度条和滑动条组件
  8. Python二分查找/折半查找算法详解--(面试常考)
  9. 车险赔偿需要被保险人签字吗?
  10. (完美)华为畅玩7A AUM-AL00的Usb调试模式在哪里打开的步骤
  11. 总结 图(有向图、无向图、权、度、存储结构、邻接矩阵、领接表 概念)
  12. TensorFlow之Numpy(3)
  13. python画tan_Python tan() 函数
  14. 虚幻竞技场3中的配置文件
  15. python 拼音搜索中文_汉语转拼音工具、新华字典API——两个支持Python的中文资源...
  16. python prettytable输出对齐_漂亮的输出-----prettytable和colorama的使用
  17. python实现3d人物建模_一张图实现3D人脸建模!这是中科院博士生入选ECCV的新研究 | 开源...
  18. How to covert HEIF to JPG with Java
  19. 微信支付-vue 实现微信支付-前端篇
  20. 国内安卓统一推送通道

热门文章

  1. Z05 - 044、Sqoop 导出 - 导出 HDFS 数据到 MySQL
  2. badboy脚本开发事件
  3. matlab定义坐标轴范围(二维、三维)
  4. 个人拥有云服务器能用来干啥好玩的?
  5. JAVA基础之while 循环(小白必看!!!)
  6. cached in the local repository的解决办法
  7. 东原晴天见版《花儿与少年》带你发现旅行的意义
  8. 一个程序员对另一个程序员的忠告
  9. 高速公路隧道视频分析解决方案
  10. ubuntu使用dd命令制作系统盘