linux添加django到python,在linux下搭建python+django环境

下载python3,进行编译安装,运行django程序

在 /opt目录中安装

cd /opt

1.解决python编译安装所需的软件依赖

yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y

2.下载python3源码包

wget https://www.python.org/ftp/python/3.6.7/Python-3.6.7.tar.xz

xz -d Python-3.6..tar.xz

tar -xf Python-3.6..tar #解压缩,生成一个python源码文件夹

3.进入python源码文件夹

cd Python-3.6.

4.进行编译安装,编译三步

.第一步

./configure --prefix=/opt/python36/

--prefix 参数解释:指定python36安装的位置

.第二步

make

.第三步 ,此时就开始安装python3软件

make install

5.进入python36安装目录 ,检查bin目录

ll -h

6.配置python3的环境变量  PATH

.取出当前的path变量

echo $PATH

.填写python3的bin目录到PATH中(这步只是准备,不用写入)

PATH="/opt/python36/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin"

.将环境变量,写入到全局配置文件/etc/profile

vim /etc/profile

.写入如下代码,在最底行写入如下配置

PATH="/opt/python36/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin"

.读取配置文件,加载变量生效

source /etc/profile

7.安装django,运行django

.安装django模块

pip3 install -i https://pypi.douban.com/simple django

.升级pip

pip3 install --upgrade pip

.通过命令创建django项目

django-admin startproject crm

django-admin startapp app01

关闭防火墙

iptables -F

安装tree

yum install tree -y

linux下搭建python机器学习环境

前言 在 linux 下搭建 python 机器学习环境还是比较容易的,考虑到包依赖的问题,最好建立一个虚拟环境作为机器学习工作环境,在建立的虚拟环境中,再安装各种需要的包,主要有以下6个(这是看这个 ...

如何在ubuntu 12.04下搭建Python Django环境

1. 检查python是否安装:直接在shell里输入python,如果已经安装了python,即可进入python bash,并看到版本号(如Python 2.7.3) ——在ubuntu中pyth ...

Ubuntu系统下搭建Python开发环境

之前演示了在Windows中安装Pycharm,很简单.下面介绍一下如何在Ubuntu中安装Pycharm 1.更新Python至3.5.1,执行以下命令: sudo add-apt-reposito ...

Centos7.4环境下搭建Python开发环境(虚拟机安装+python安装+pycharm安装)

目录 一.安装 Centos7.4虚拟机 二.安装 python3.6.7 三.安装 pycharm 一般情况下,大家都是在 Windows平台下进行 Python开发,软件安装和环境搭建都非常&qu ...

ubuntu14.04下搭建python+mysql环境

简略记录ubuntu14.04下搭建python操作的mysql服务器的过程和其中遇到的问题及解决方法. 第一部分: 安装mysql 安装步骤:1. sudo apt-get install mysq ...

Linux下搭建hadoop开发环境-超详细

先决条件:开发机器需要联网 已安装java 已安装Desktop组 1.上传安装软件到linux上: 2.安装maven,用于管理项目依赖包:以hadoop用户安装apache-maven-3.0.5 ...

window下搭建python开发环境

搭建一个python开发环境比较简单,所以就稍微记录一下. 1.下载python然后安装 2.配置环境变量 3.在eclipse添加PyDev插件 1.下载python 官网:https://www. ...

liunx下搭建python开发环境

=============================================================================注意: 在linux下安装新的版本的pytho ...

01_Deepin15 下搭建python开发环境

https://blog.csdn.net/iimpact/article/details/90239193 https://github.com/josonle/Coding-Now#Linux系统 ...

随机推荐

MySQL安装与基本配置

一.简介 SQL语言 DDL:表.视图.索引.触发器操作等.CREATE/ALTER/DROP语句 DML:数据操作.SELECT/INSERT/UPDATE/DELETE DCL:权限设置.GRAN ...

JavaScript (jquery) 数组去重的算法探讨

方法很巧妙 但是要事先知道对应的name或其他属性名称 主键值只适用于已知数据对象进行调用: var arr1 = [{ name: ' ...

oracle11g 修改字符集

查看当前字符集SQL语句: select * from nls_database_parameters where parameter ='NLS_CHARACTERSET'; 修改字符集操作如下,首 ...

Oracle数据库—— PL/SQL基础编程

一.涉及内容 1. 掌握PL/SQL程序块的结构,理解并熟悉各种变量的应用. 二.具体操作 (一)使用system用户登录SQL*PLUS,使用SQL语句创建用户:u_你的姓名首字母(例如:u_zs) ...

python读取excel的行数

基于python3.x下 需要包 from openpyxl import load_workbook 代码如下: from openpyxl import load_workbook wb = lo ...

js String Trim函数

String.prototype.trim = function() { return this.replace(/(^\s*)|(\s*$)/g,"& ...

Hdu 4010-Query on The Trees LCT,动态树

Query on The Trees Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 65768/65768 K (Java/Othe ...

python3随机数函数

随机数函数 choice(seq) 从序列的元素中随机挑选一个元素,比如random.choice(range(10)),从0到9中随机挑选一个整数. randrange ([start,] stop ...

RF射频技术的原理

[摘要]射频技术(RF)是Radio Frequency的缩写.较常见的应用有无线射频识别(Radio Frequency Identification,RFID),常称为感应式电子晶片或近接卡.感应 ...

解决java计算中double类型结果不一致问题,使用BigDecimal解决

一.需求:从数据表中读出一个double的数据,比如是3.5,没问题,但是如果再用3.5进行计算,比如乘以100,结果就是350了,而是35000000004 因为是浮点运算,所有语言中的浮点数都会有 ...

你可能感兴趣的:(linux添加django到python,在linux下搭建python+django环境)