python之路-----搭建django框架

1、在yaolansvr 192.168.0.3上安装Python-3.4.3.tar.xz

使用Xmanager5的Xftp5将文件上传到ftp目录

2、安装源码的python

注意:

(1)Ignoring ensurepip failure: pip 6.0.8 requires SSL/TLS

解决:需要安装yum -y install openssl-devel.x86_64

# yum list all|grep glibc

glibc.x86_64                              2.12-1.149.el6                   @base

glibc-common.x86_64                       2.12-1.149.el6                   @base

glibc-devel.x86_64                        2.12-1.149.el6                   @base

glibc-headers.x86_64                      2.12-1.149.el6                   @base

compat-glibc.x86_64                       1:2.5-46.2                       base

compat-glibc-headers.x86_64               1:2.5-46.2                       base

glibc.i686                                2.12-1.47.el6                    base

glibc-devel.i686                          2.12-1.47.el6                    base

glibc-static.i686                         2.12-1.47.el6                    base

glibc-static.x86_64                       2.12-1.47.el6                    base

glibc-utils.x86_64                        2.12-1.47.el6                    base

# rpm -qa|grep glibc

glibc-common-2.12-1.149.el6.x86_64

glibc-2.12-1.149.el6.x86_64

glibc-headers-2.12-1.149.el6.x86_64

glibc-devel-2.12-1.149.el6.x86_64

# yum list all|grep openssl

openssl.x86_64                            1.0.1e-30.el6                    @base

krb5-pkinit-openssl.x86_64                1.9-22.el6                       base

openssl.i686                              1.0.0-20.el6                     base

openssl-devel.i686                        1.0.0-20.el6                     base

openssl-devel.x86_64                      1.0.0-20.el6                     base

openssl-perl.x86_64                       1.0.0-20.el6                     base

openssl-static.x86_64                     1.0.0-20.el6                     base

openssl098e.i686                          0.9.8e-17.el6.centos             base

openssl098e.x86_64                        0.9.8e-17.el6.centos             base

# rpm -qa|grep openssl

openssl-1.0.1e-30.el6.x86_64

(2)make install错误

make可以,而make install不行,是因为make一般指进行源码的编译和链接,生成可执行文件,make install是将编译好的程序复制到实现部署的目录结构中;

解决:如果安装的时候指定了prefix,直接删除就好。如果没有,并且源代码没有提供make uninstall/distclean/veryclean的功能,一般这样做:找一个临时目录重新安装一遍。

比如./configure --prefix=/tmp/to_remove && make install然后遍历/tmp/to_remove里的文件,把你原来安装位置的文件都删除。

mount /dev/cdrom /mnt

yum makecache --disablerepo=epel ##最好修改.repo文件关闭

yum install readline-devel -y

yum -y install xz.x86_64

cd /yangsq/ftp/

xz -d Python-3.4.3.tar.xz

tar xvf Python-3.4.3.tar

yum -y install openssl-devel.x86_64 ##pip必须需要这个依赖包,2.x不需要

./configure --prefix=/usr/local/python3.4.3  ##Makefile在这个步骤创建

make&&make install

Successfully installed pip-6.0.8 setuptools-12.0.5

ln -sv /usr/local/python3.4.3/bin/python3.4 /usr/bin/python3.4

3、使用pip安装django(Installing an official release with pip)

/usr/local/python3.4.3/bin/pip3.4 install django

Successfully installed django-1.8.3

4、验证是否成功安装django

pwd

/usr/local/python3.4.3/bin

ll *django*

-rwxr-xr-x. 1 root root 286 8月  18 17:11 django-admin

-rwxr-xr-x. 1 root root 145 8月  18 17:11 django-admin.py

python3.4

>>> import django

>>> django.VERSION

(1, 8, 3, ‘final‘, 0)

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-13 08:02:01

python之路-----搭建django框架的相关文章

Python之路,Day15 - Django适当进阶篇

Python之路,Day15 - Django适当进阶篇 本节内容 学员管理系统练习 Django ORM操作进阶 用户认证 Django练习小项目:学员管理系统设计开发 带着项目需求学习是最有趣和效率最高的,今天就来基于下面的需求来继续学习Django 项目需求: 1.分讲师\学员\课程顾问角色,2.学员可以属于多个班级,学员成绩按课程分别统计3.每个班级至少包含一个或多个讲师4.一个学员要有状态转化的过程 ,比如未报名前,报名后,毕业老学员5.客户要有咨询纪录, 后续的定期跟踪纪录也要保存6

Python之路,Day16 - Django 进阶

Python之路,Day16 - Django 进阶 本节内容 自定义template tags 中间件 CRSF 权限管理 分页 Django分页 https://docs.djangoproject.com/en/1.9/topics/pagination/ 自定义template tags https://docs.djangoproject.com/es/1.9/howto/custom-template-tags/ 权限管理 django 自带有基本的权限管理 ,但粒度和限制权限的维度

Windows上python开发--2安装django框架

上一篇文章中讲了如何在windows上安装和开发python.这篇文章需要在上一篇的基数上进行.首先确保你的windows上python可以正常运行. 在安装django之前,我们应该先安装一个esay_install 的python工具,通过该工具可以很轻松安装各种扩展的框架和package. 不用你先到第三方网站下载tar.gz 包,然后用python setup.py install 安装. 1.下载安装easy-install 的tools. easy-install 的官方地址: ht

CentOS 6.5下快速搭建Django框架

1.安装完CentOS 6.5系统,将默认的Python2.6升级到2.7. 2.下载文件:https://bootstrap.pypa.io/get-pip.py到本地,通过执行python get-pip.py 命令安装pip. 3.在安装pip过程中可能会报错找不到ssl模块,通过命令yum install openssl-devel -y 命令安装. 4.安装完成后,进入python源码包目录: /Modules/Setup,将以下注释去掉: # Socket module helper

python开发学习-day16(Django框架初识)

s12-20160507-day16 *:first-child { margin-top: 0 !important; } body>*:last-child { margin-bottom: 0 !important; } /* BLOCKS =============================================================================*/ p, blockquote, ul, ol, dl, table, pre { margin

【Python】djangorestframework 基于django框架的接口开发

官网:http://www.django-rest-framework.org/#installation 下载:https://pypi.python.org/pypi/djangorestframework/3.3.3 参考:http://www.cnblogs.com/holbrook/archive/2012/02/19/2358704.html 参考:http://www.weiguda.com/blog/18/ 参考:http://blog.csdn.net/rongyongfeik

使用Django框架

1.安装Django 在命令行模式下使用pip工具来安装Django,pip工具的安装方法见此篇 pip install django 2.确认是否安装成功 在Python交互模式下 import django django.get_version() 3.创建Django项目 在命令行模式下 django-admin.py startproject demo 注意:创建的项目在当前执行命令所在目录下 4.创建APP 在命令行模式下,进入上一步创建的项目目录demo下,里面包括同名子目录demo

怎么在32位windows系统上搭建爬虫框架scrapy?

禁止转载: 自学python,然后搭建爬虫框架scrapy.费了我一上午的心血.终于搭建成功,以防以后忘记搭建流程,特此撰写此贴,开写 *************************************************************************************************************** 首先安装python,我安装的是python2.7.12,安装在F:\python2.7.12,资源自行下载.由于在安装python的时候,

Python学习(三) Django框架简单搭建

为了快速学习Python进行Web的开发,所以我不准备从Python的基础学起,直接从Django框架入手,边学框架边学Python的基础知识. 下面就开始Django的快速开发之旅吧. 关于Django框架1.8的英文文档在其官网上都有,地址 https://docs.djangoproject.com/en/1.8/intro/ Python的开发手册地址:https://pythonspot.com/getting-started/ https://docs.djangoproject.c