博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux装python3
阅读量:6312 次
发布时间:2019-06-22

本文共 5073 字,大约阅读时间需要 16 分钟。

 记住下载的软件最好装在/opt下默认的 大家都这样做

linux装python3.7我们以安装最新的来做测试

先下载关联的包防止出错

安装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

 

 

 

安装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

1.2下载,解压安装源码包

 

  1、./configure 是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本。  2、make 是用来编译的,它从Makefile中读取指令,然后编译。  3、make install是用来安装的,它也从Makefile中读取指令,安装到指定的位置。

 

 

然后编译安装python

wget https://www.python.org/ftp/python/3.4.7/Python-3.4.7.tar.xzxz -d Python-3.4.7.tar.xztar -xf Python-3.4.7.tar

 

 

 

 也可以下载对应的版本 让后进行拖拽

 下载对应的python版本

https://www.python.org/ftp/python/

 

 

解压:

tar -xf Python-3.7.0.tgz   # 这个是对应的版本

 

然后cd 切换进去  

cd Python-3.7.0

 

然后执行:

./configure --prefix=/opt/python37

 

 

然后完成后输入make  这个是调用C的一些接口指令

make

 

然后  进行make install

make  install

 

上面两步可以改为 :

make  && make install

 

然后:

 

 

 

 然后切换到你刚才编译安装的文件目录

cd  /opt/python37

 

然后查看哪些文件:ls

 

 

然后测试执行bin目录下的

bin/python3.7

 

 

 

 

建立一个软连接 就是把python3.7加入全局环境

ln -s /opt/python37/bin/python3.7 /usr/local/bin/python3

 

 

然后装一下python的安装包命令pip3

ln -s /opt/python37/bin/pip3 /usr/local/bin/pip3

 

装Django:

必须先用上面的命令装好pip3

和widows下的pip安装一样

pip3 install django==2.0

 

卸载:

pip3 uninstall django

 

 

 

升级你的pip

pip3 install --upgrade pip

 

安装python3.5

也是要执行所有的依赖包;

 

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

 

 

之前装的是python3.7的不好我们装3.5的

下载python3.5.6源代码

wget https://www.python.org/ftp/python/3.5.6/Python-3.5.6.tgz

 

 

python源码的下载地址。(全都在这了)

https://www.python.org/ftp/python/

 

然后解压缩:

tar -xf Python-3.5.6.tgz

 

.生成编译脚本(指定安装目录)安装到根目录下的  /opt  下的python35目录

./configure --prefix=/opt/python35

 

然后执行编译安装:

make  && make install

 

然后切换到python35目录下

然后添加软连接

 

 

我们之前建立的是python3.7的pip3我们要使用python3.7的活动

建立3.5的pip3

删除以前的pip3

 

rm -rf /usr/local/bin/pip3

 

 

ln -s /opt/python35/bin/pip3 /usr/local/bin/pip3

 

 

安装django1.1

python3 -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple django==1.11

 

django默认安装在python目录下的的bin目录下

 

 

创建django的软连接

ln -s /opt/python35/bin/django-admin      /usr/local/bin/django-admin

 

 

然后在/根目录下创建一个data目录

 

mkdir  data

 

切换到data目录

创建django程序

django-admin startproject mysite

 

 

然后你要进去你的mysite中的程序中的settings中修改配置让所有人都能链接你的这个程序  不然只能是本机访问

进入settings中配置

 

ALLOWED_HOSTS = ['*']

 

 

然后切换到你的 data目录下或则其他目录 进行你的数据库迁徙(这一步和windows一样)

python3 manage.py makemigrations python3 manage.py migrate

 

 

然后这个时候启动你的django

python3 manage.py runserver  0.0.0.0:8000   # 这个是设置你的启动端口

就完成了你的django项目的启动

 

 然后就可以用你的widows进行输入你的ip和这个端口进行链接了

 

 

 

在Linux    安装Python3.5.6详细文档!!!!            1.安装相关依赖库(工具包)            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的源代码(在linux终端下输入命令)        切换/opt目录        cd /opt        #下载python3.5.6源代码        wget https://www.python.org/ftp/python/3.5.6/Python-3.5.6.tgz            #python源码的下载地址。(全都在这了)            https://www.python.org/ftp/python/        3.解压缩源代码            tar -xf Python-3.5.6.tgz            (出现Python-3.5.6)        4.切换python3.5的源代码目录        cd Python-3.5.6        5.生成编译脚本(指定安装目录)        ./configure --prefix=/opt/python35        6.编译        make        7.编译成功后,编译安装        make install        8.切换已经装好的python3.5目录        cd /opt/python35/        9.查看python3.5的可执行脚本文件            [root@localhost python35]# ls bin/        10.执行python3.5解释器            1.绝对路径执行方式一                /opt/python35/bin/python3.5            2.相对路径执行方式二                [root@localhost python35]# bin/python3.5            3.添加环境变量                1.添加软连接(用法)                ln -s 原文件路径 目标文件路径                2.添加软连接                (绝对路径)ln -s /opt/python35/bin/python3.5 /usr/local/bin/python3            4.添加pip3软连接            ln -s /opt/python35/bin/pip3 /usr/local/bin/pip3                        5.查看pip3版本            pip3 -V                pip 10.0.1 from /opt/python35/lib/python3.5/site-packages/pip (python 3.5)                                            tip:    python3.5软连接:        ln -s /opt/python35/bin/python3.5 /usr/local/bin/python3.5            删除python3.5的软连接:        rm -rf /usr/local/bin/python3安装django     1.安装django方式1            pip3 install django==1.11        方式2:            python3 -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple django==1.11            卸载django            pip3 uninstall django                更新pip工具            pip3 install --upgrade pip    2.安装好django1.11之后,配置软连接            ln -s /opt/python35/bin/django-admin      /usr/local/bin/django-admin    3.启动django        vi settings.py            写入 ALLOWED_HOSTS = ['*']        启动django        python3.5 manage.py runserver 0.0.0.0:8000    4.windows访问linux的ip地址+端口        x.x.x.x:8000代码上传并运行    1.windows下写代码        修改相应的配置文件    2.测试bug!!!!    3.通过xftp传输到服务器    4.启动项目
安装步骤

 

转载于:https://www.cnblogs.com/zhaoyunlong/p/9457087.html

你可能感兴趣的文章
分享10款漂亮实用的CSS3按钮
查看>>
安装nginx 常见错误及 解决方法
查看>>
Gorun8电子商城
查看>>
在之前链表的基础上改良的链表
查看>>
android编译系统makefile(Android.mk)写法
查看>>
MD5源代码C++
查看>>
Eclipse 添加 Ibator
查看>>
Linux中变量$#,$@,$0,$1,$2,$*,$$,$?的含义
查看>>
Python编程语言
查看>>
十四、转到 linux
查看>>
Got error 241 'Invalid schema
查看>>
ReferenceError: event is not defined
查看>>
男人要内在美,更要外在美
查看>>
为什么要跟别人比?
查看>>
app启动白屏
查看>>
Oracle 提高查询性能(基础)
查看>>
学习知识应该像织网一样去学习——“网状学习法”
查看>>
Hadoop集群完全分布式安装
查看>>
QString,char,string之间赋值
查看>>
我的友情链接
查看>>