在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.启动项目

在Linux 安装Python3.5.6详细文档!!!!的更多相关文章

  1. Linux安装python3.7.2详细操作步骤

    1.下载Python依赖环境 yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ...

  2. CM5(Cloudera Manager 5) + CDH5(Cloudera's Distribution Including Apache Hadoop 5)的安装详细文档

    参考 :http://www.aboutyun.com/thread-9219-1-1.html Cloudera Manager5及CDH5在线(cloudera-manager-installer ...

  3. Linux安装python3.6

    Linux安装python3.6  原地址:https://www.cnblogs.com/kimyeee/p/7250560.html Linux下安装Python3.6和第三方库   如果本机安装 ...

  4. Linux 安装python3.7.3 提示已经自动安装了pip和setuptools 可是使用时bash提示没有找到pip

    Linux 安装python3.7.3 提示已经自动安装了pip和setuptools 可是使用时bash提示没有找到pip 今天的任务就是找到解决办法 另外就是用布置好python3的路径

  5. 常见问题:Linux安装Python3步骤、Windows无法利用pip

    Linux安装python3.6和第三方库的步骤: 我的Linux是CentOS 6.5版本 Linux下大部分系统默认自带python2.x的版本,最常见的是python2.6或python2.7, ...

  6. python相关软件安装流程图解——linux 安装python3——Python-3.7.1

    请先确保已经安装了虚拟机 python相关软件安装流程图解——虚拟机安装——CentOS-7-x86_64-DVD-1810——CentOS-01下载 https://www.cnblogs.com/ ...

  7. python3.6环境部署文档

    python3.6环境部署文档   内容 Linux部署Python3.6环境 Mac部署Python3.6环境 Window10部署Python3.6环境 Pycharm安装 1. Linux部署P ...

  8. [转载]linux上用PHP读取WORD文档

    在linux上用PHP读取WORD文档,其实是使用了 antiword程序把word文档转化为txt文档. 再使用php执行系统命令调用而已. 具体操作如下: 1.安装antiword 官方站:htt ...

  9. Linux(CentOS、Ububtu)一键安装Openstack及其它参考文档汇总

    原文链接  http://www.aboutyun.com/thread-10920-1-1.html openstack相关资料 CentOS下一键安装Openstack  http://blog. ...

随机推荐

  1. Hello_Git!!!(Git的安装)

    Install_Git&Say Hello! Mac与Linux平台  ||最近的Mac平台中都预装了Git,而各个版本的Linux中也都以软件包(Package)的形式提供给了用户,详细请参 ...

  2. Linux裸设备管理详解--

    裸设备概述 裸设备:也叫裸分区(原始分区),是一种没有经过格式化,不被Unix/Linux通过文件系统来读取的特殊字符设备.裸设备可以绑定一个分区,也可以绑定一个磁盘.字符设备:对字符设备的读写不需要 ...

  3. Java笔记Spring(七)

    DispatcherServlet初始化,继续分析日志 主要部分: 23-May-2018 17:47:55.457 INFO [RMI TCP Connection(3)-127.0.0.1] or ...

  4. windows server 2003产生的 Minidmp蓝屏文件分析求助

    在机房运行的四台服务器中均出现了蓝屏dmp文件,经过整理发现CDMS主备服务器最近(2018年1月开始)蓝屏的dmp很多.经过自己的学习分析发现不足以找到先关的原因和处理方法,希望得到大牛们的帮助.以 ...

  5. HTTPS的内网访问和访问外网

    https://launchpad.support.sap.com/#/notes/2461900 https://wiki.scn.sap.com/wiki/display/Security/Tro ...

  6. JavaScript:鼠标拖拽效果

    (之前的那个模板方法模式实在没搞懂...等几天再去研究8) 预览效果: 限制拖动范围在视口内.调整窗口时自动居中... <!DOCTYPE html> <html lang=&quo ...

  7. 啊哈算法第四章第三节 层层递进-广度优先搜索 java实现

    package corejava; public class FourThree { static int [][]a=new int[50][50]; static int [][]b=new in ...

  8. pyqt5 -—-布局管理

    绝对布局 例如: 我们使用move()方法定位了每一个元素,使用x.y坐标.x.y坐标的原点是程序的左上角. lbl1 = QLabel('Zetcode', self) lbl1.move(15, ...

  9. Linux 内核的 Makefile

    Linux内核的配置系统的基本结构 Linux内核的配置系统由三个部分组成,分别是: 1.Makefile:分布在 Linux 内核源代码根目录及各层目录中,定义 Linux 内核的编译规则: 2.配 ...

  10. Delphi 窗口操作

    unit UnitWinUtils; interface uses Windows; Type TDWA128=Array [..] of LongWord; TDWA256=Array [..] o ...