linux下安装python,启动django

1、下载python源码包,最好下载到opt目录

https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz

2、安装前先安装依赖,必须安装前装

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

3、解压缩python源代码

tar -xf Python-3.6.2.tar

4、切换进入python源代码目录

cd /opt/Python-3.6.2

5、开始编译安装,释放编译文件

./configure --prefix=/opt/python362/    #此时还不会生成这个文件夹

6、开始编译,编译安装

make 
make install     #直到这两步走完,才会生成。创建 /opt/python362/
./configure是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本。
#这个confiure脚本执行后,会生成一个Makefile文件


make是用来编译的,它从Makefile中读取指令,然后编译。

make install是用来安装的,它也从Makefile中读取指令,安装到指定的位置。

7、检查你自己制定的安装路径,/opt/python362/    查看/opt/python362/bin目录,python3的可执行命令都在bin底下

8、配置软连接,快捷启动python3和pip3

ln -s /opt/python362/bin/python3 /usr/bin/python3
ln -s /opt/python362/bin/pip3 /usr/bin/pip3

或者添加环境变量

vim /etc/profile

插入

PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/opt/python362/bin/

安装django

pip3 install django

创建django项目

django-admin.py startproject project-name

进入到项目文件夹下,启动django项目,启动之前需要将settings.py参数:ALLOWED_HOSTS = ["*"]

python3 manage.py runserver 0.0.0.0:8000

其它命令:

创建django app

python manage.py startapp apptest 

猜你喜欢

转载自www.cnblogs.com/aizhinong/p/12820151.html
今日推荐