服务器上的Python版本太老了,需要安装一个新的Python版本,才能跑我的代码。因为环境的需要,但是又不能卸载老的版本,所以安装一个新的,使用软链来进行升级。

使用系统自带的yum,apt-get之类的软件那肯定是没办法安装了,需要重源码编译安装。

下载Python源码

如果这个URL被墙了,可以尝试多个斜线来解决,比如访问http://www.python.orgdownload///。

找到其中的一个下载链接下载比如http://www.python.org/ftp/python/2.7.6/Python-2.7.6.tgz

编译安装

tar zxvf Python-2.7.6.tgz

cd Python-2.7.6

./configure --prefix=/usr/local/python-2.7.6#重要,指定python的安装路径,可以自己设置。

make

sudo make install

修改Python软链

默认python命令是在/usr/bin/目录下,需要在这里把软链修改成2.7的版本,顺便建立一个2.4的软链。

mv /usr/bin/python /usr/bin/python2.4 #根据需要来

ln -s /usr/local/python-2.7.6/bin/python /usr/bin/python

How to install pip for python 2.6?

老版本python是没有pip的,这时候要自己手动安装,其实很简单,下载一个文件即可。

To install pip, securely download get-pip.py.。

参照:https://pip.pypa.io/en/stable/installing/

linux下载哪个python版本-Linux安装多个Python版本相关推荐

  1. linux卸载suger,CentOS 5.8安装SugarCRM 6.5版本

    CentOS 5.8安装SugarCRM 6.5版本 发布时间:2014-06-01 10:22:43来源:红联作者:velcbo 环境:CentOS 5.8,安装了Asterisk 1.8 升级ph ...

  2. python urllib3离线安装_全球Python库下载前10名

    Python的简洁性,不仅仅在于其语法简单,还有各种python库函数的支持,为大家节省了大量的时间和精力,所以网上有人戏称python的编程者为调包侠.但是你知道全球最受欢迎的python库嘛?今天 ...

  3. python安装多个版本_Mac安装多个python版本

    Mac安装多个python版本 步骤如下: 1.安装pyenv $sudo brew install pyenv 然后在 .bash_profile 文件中添加 命令:vi .bash_profile ...

  4. python json库安装_【Python基础】安装python第三方库

    pip命令行安装(推荐) 打开cmd命令行 安装需要的第三方库如:pip install numpy 在安装python的相关模块和库时,我们一般使用"pip install 模块名&quo ...

  5. php soap 两个版本_Ceontos 安装php7以上的版本

    php官网找一个版本(我安装的是7.1.33) https://www.php.net/downloads https://www.php.net/releases/   (历史版本) 2.下载 wg ...

  6. 宝塔如何安装多版本php,安装Lnmp(多PHP版本与宝塔)

    >[info] 稍微了解一下即可,实际上不会这样操作,都是通过docker-compose来进行编排的. ## 安装Lnmp(多PHP版本) ### 下载对应的镜像版本 https://hub. ...

  7. 如何找到自己的python位置_安装 - 如何找到Python site-packages目录的位置?

    安装 - 如何找到Python site-packages目录的位置? 如何找到site-packages目录的位置? 18个解决方案 618 votes >>> import si ...

  8. EOS中JAVA从Linux下载文件,教程 - 在Linux上安装EOS

    你想学习如何在Linux上安装EOS? 在本教程中,我们将向您展示如何在运行Ubuntu Linux的计算机上安装EOS. EOS相关教程: 在此页面上,我们提供了与EOS.IO相关的教程列表的快速访 ...

  9. linux下载软件后报错,LINUX下安装软件包出错 何解

    满意答案 yuejie129 2013.04.22 采纳率:41%    等级:12 已帮助:15300人 试试看 yum install gcc 下面的是我在源上面搜到的, 都可以用yum安装 op ...

  10. linux下载测速脚本,Linux下测速python脚本speedtest.py

    如果小伙伴需要在linux测试自己的网速如何,都在找一个合适的脚本来测试.最新小编在网上发现了一个脚本,还是不错的.经过测试完全可以用..在任意linux操作系统上检测自己的当下网速,如果您正需要马上 ...

最新文章

  1. 实现2D全景图的中心视野变换
  2. 产品设计体会(3000)项目与文档,系列说明
  3. QEMU 中音频模拟如何工作
  4. net start mysql 发生系统错误2 系统找不到指定的文件
  5. AzCopy – 上传/下载 Windows Azure Blob 文件
  6. 已经没有再谈话再培养的飞秋必要了
  7. git命令升级版用法
  8. abap mm后台表_如何查找SAP Fiori UI上某个字段对应的底层数据库表
  9. Laravel入门:MVC框架
  10. 深度学习基础(基础知识0)
  11. AsyncTask的基本使用
  12. CTF 每日一题 Day39 达芬奇密码
  13. Bugzilla的快速入门指南(全网最详细)
  14. sigar(System Information Gatherer And Reporter)简介
  15. 关于二级域名与三级域名的解释
  16. GTD时间管理法的五个步骤 用便签备忘录辅助完成高效时间管理
  17. XPO永久删除记录方法
  18. element -UI升级,使用el-tabs导致浏览器卡死问题
  19. G - 数字转换 LibreOJ - 10155
  20. 如何进行自媒体创业?你是否能把握住,短视频都有哪些变现方式?

热门文章

  1. 关于 spring-aop理解
  2. Jenkins 无法捕获构建脚本错误问题
  3. LINQ学习笔记之四:查询内存对象
  4. 千锋python全套视频教程400全集-千锋出品全套python视频教程,400大全集,你了解吗?...
  5. python和c学习-Cpython学习一:入门
  6. pycharm和python区别-一些 PyCharm 的使用和设置建议
  7. python快速编程入门教程-半小时带你快速入门Python编程,Python快速入门教程
  8. python就业前景-Python就业前景分析
  9. python条件语句-Python 条件语句
  10. 零基础学编程学java还是python-小白学编程选java、php、前端还是python