`

python系列--django

阅读更多
一、Python升级 安装pip
安装依赖包
yum install gcc zlib zlib-devel openssl  openssl-devel readline readline-devel python-devel -y


升级Python,执行
tar -zxvf Python-2.7.10.tgz
cd Python-2.7.10
./configure
make all & make install
make clean & make distclean


目前的路径应该是/usr/local/bin/python2.7,顺便看下版本
/usr/local/bin/python2.7 -V


然后查下当前的版本
python -V


我这里显示的是2.6.6
mv /usr/bin/python /usr/bin/python2.6.6
ln -s /usr/local/bin/python2.7 /usr/bin/python


现在再看下版本
python -V


应该显示2.7.10了吧
yum依赖修改
nano /usr/bin/yum

将头部的#!/usr/bin/python修改为#!/usr/bin/python2.6.6 即可.














yum -y install gcc zlib zlib-devel openssl openssl-devel
#可利用linux自带下载工具wget下载,如下所示:
wget https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz
#下载完成后到下载目录下,解压
tar -zxvf Python-2.7.10.tgz
#进入解压缩后的文件夹
cd Python-2.7.10
#在编译前先在/usr/local建一个文件夹python27(作为python的安装路径,以免覆盖老的版本)
mkdir /usr/local/python27
#在解压缩后的目录下编译安装
./configure --prefix=/usr/local/python27
vim Modules/Setup
#找到下面这句,去掉注释 
#zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz
make
make install
#此时没有覆盖老版本,再将原来/usr/bin/python链接改为别的名字
mv /usr/bin/python /usr/bin/python_old
#再建立新版本python的链接
ln -s /usr/local/python27/bin/python2.7 /usr/bin/python
phthon


##########
Python 2.7.10 (default, Aug 12 2015, 22:11:32)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-16)] on linux2
Type "help", "copyright", "credits" or "license" for more information.

成功!!

由于yum没有兼容python2.7,需做如下变动:   
vi /usr/bin/yum 
#!/usr/bin/python   
修改为:   
#!/usr/bin/python2.6


二、安装Django环境
wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py



分享到:
评论

相关推荐

    管理系统系列--python-django-web 工资管理系统.zip

    【标题】:“管理系统系列--python-django-web 工资管理系统.zip”揭示了使用Python的Django框架构建的一个web应用程序,其主要功能是处理工资管理。这个项目可能包括员工信息存储、工资计算、薪资发放记录以及可能...

    pythonDjango-django简介、django安装、创建项目、快速上手-python django

    3. **创建项目**:运行 `django-admin startproject mysite` 命令创建名为 `mysite` 的 Django 项目。 4. **查看项目目录**:创建完成后,可以使用 `ls` 或 `dir` 命令查看项目目录。 5. **在 PyCharm 中打开项目**...

    Python库 | django-health-check-1.1.1.tar.gz

    **Python库 django-health-check-1.1.1详解** `django-health-check` 是一个用于 Django 框架的健康检查库,它可以帮助开发者快速检查 Web 应用的运行状况,确保服务的可用性和稳定性。在版本 1.1.1 中,这个库提供...

    Python在线考试系统-大学毕业设计-基于Django+Django -Rest-Framework

    Django提供了一系列内置功能,如数据库管理、用户认证、表单处理、URL路由等,使得开发者可以专注于业务逻辑,而无需过多关注底层细节。 Django Rest Framework(DRF)则是一个强大的工具,专门用于构建RESTful API...

    python-3.6.8-amd64.exe

    对于开发者,Python提供了丰富的标准库和第三方库,如NumPy用于数值计算,Pandas用于数据处理,Django和Flask用于Web开发,以及TensorFlow和PyTorch用于机器学习等。 总之,“python-3.6.8-amd64.exe”是一个为64位...

    python-3.6.5-amd32-amd64.zip

    Python 3.6.5是Python编程语言的一个稳定版本,发布于2018年,为用户提供了一系列增强和修复。这个压缩包“python-3.6.5-amd32-amd64.zip”包含了针对两种不同处理器架构的Python安装程序,即用于64位(amd64)和32...

    Python库 | django-taggit-serializer-0.1.5.tar.gz

    《Python库django-taggit-serializer详解》 在Python的开发世界中,Django是一个非常流行的Web框架,它提供了丰富的功能和高效能,使得开发者能够快速构建高质量的Web应用。而当我们谈到Django的扩展和增强时,就...

    使用-Django-和-Python-开发-Web-站点

    1. **创建项目**:使用命令`django-admin.py startproject djproject`创建名为`djproject`的新项目。 2. **项目目录结构**:创建的项目包含基本的配置文件,例如: - `manage.py`: Django项目的命令行管理脚本。 -...

    Python库 | django-bakery-0.9.2.tar.gz

    Django-Bakery 0.9.2是该库的一个版本,包含了一系列优化和改进,旨在提高开发效率和网站性能。 在Django框架中,通常应用服务器处理请求并动态生成内容。然而,对于那些内容不经常变动的网站部分,如博客文章、...

    pythonamd64python-3.7.2-amd64安装包

    Python 3.7.2 是 Python 3.7 系列的一个稳定版本,发布于2019年1月10日。该版本基于 Python 3.7.0 和 3.7.1 的功能集进行了大量的错误修复,并对性能和安全性方面进行了改进。Python 3.7 带来了许多新特性,包括数据...

    python-3.8.10-amd64.7z

    Python 3.8.10是Python语言的一个稳定版本,它包含了一系列的更新、改进和错误修复。这个版本可能包括性能优化、新的语法特性、库升级以及对已有功能的增强。例如,Python 3.8引入了walrus operator(:=)等新特性,...

    python 和 diango 学习资料,书籍,文章,以及实战项-python-django-learning.zip

    在"python-django-learning.zip"这个压缩包中,我们可以期待找到一系列关于Python和Django的学习资源,包括书籍、文章和实战项目。这些资料可以帮助初学者快速掌握Python的基础知识和Django的框架应用,同时也能为有...

    基于Python-Django的多功能Web安全渗透测试工具设计源码+使用说明(优质项目).zip

    基于Python-Django的多功能Web安全渗透测试工具设计源码(优质项目).zip本项目是一款基于 Python-Django 的多功能 Web 应用渗透测试系统,包含漏洞检测、目录识别、端口扫描、指纹识别、域名探测、旁站探测、信息...

    Python库 | django-bootstrap3-12.1.0.tar.gz

    **Python库 django-bootstrap3-12.1.0** 在Python的世界里,开发Web应用程序时,框架的选择至关重要。Django,作为一个强大而高效的Web框架,因其丰富的功能和强大的社区支持而备受开发者喜爱。同时,为了简化前端...

    Python库 | django-rest-framework-social-oauth2-1.0.1.tar.gz

    **Python库 django-rest-framework-social-oauth2-1.0.1** `django-rest-framework-social-oauth2` 是一个基于 Django Rest Framework 的社交认证扩展库,主要用于实现 OAuth2 身份验证流程。这个库使得 Django ...

    python-3.8.10-amd64.exe

    版本号3.8.10表示这是Python 3.8系列的第十次更新,通常包括错误修复、性能优化和新功能的添加。 描述中提到的"原文件名称"暗示这是一个官方的Python发行版,可能来自于Python官方网站。"amd64"是处理器架构的标识...

    python-3.6.8-amd64

    这个版本是Python 3系列中的一个稳定版本,它提供了许多功能增强和性能优化。Python 3.6引入了一些关键特性,使得它成为对Python 2.7兼容的最佳选择,因为随着2020年Python 2的官方支持结束,开发者们被鼓励升级到...

    2021-python-3.8.8-amd64-安装包.rar

    Python 3.8.8是该系列中的一个重要版本,它带来了许多改进和新特性。以下是一些关于Python 3.8.8的关键知识点: 1. **版本更新**:Python 3.8引入了大量新特性和改进,例如赋值表达式(walrus operator `:=`),这...

    python-3.7.8-amd64.zip

    1. **版本更新**:Python 3.7.x系列是Python 3的一个主要分支,它引入了许多新特性和改进,相对于Python 2.x有显著的不同。3.7.8是一个维护版本,修复了之前版本的一些已知问题,确保更好的稳定性和安全性。 2. **...

    python官方3.7.4-amd64版本exe安装包

    Python 3.7.4是Python 3.x系列的一个稳定版本,适用于64位(amd64)架构的计算机。该安装包"python-3.7.4-amd64.exe"是官方发布的用于Windows系统的可执行文件,它包含了Python运行环境和标准库的所有必要组件。 ...

Global site tag (gtag.js) - Google Analytics