在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. 主动收入VS被动收入

    主动收入VS被动收入 天差地別 主动收入是指有工作才有收入, 不工作就没有的收入, 它是一种临时性收入, 做一次工作得到一次回报. 主动收入的最大的特点是 “用时间换钱”, 就像很多上班族有一份月薪6 ...

  2. Windows下搭建Python虚拟环境

    一.安装使用 virtualenv 1. 安装 virtualenv pip install virtualenv 2. 新建虚拟环境 virtualenv env1 用 Python3 创建虚拟环境 ...

  3. java 日志脱敏框架 sensitive-v0.0.4 系统内置常见注解,支持自定义注解

    项目介绍 日志脱敏是常见的安全需求.普通的基于工具类方法的方式,对代码的入侵性太强.编写起来又特别麻烦. 本项目提供基于注解的方式,并且内置了常见的脱敏方式,便于开发. 特性 基于注解的日志脱敏. 可 ...

  4. spring suite tool 添加namespace时只有bean一个

    在eclipse的windows->Preferences->Spring->Beans Support->Namespaces 在此记录此问题.

  5. gentoo virtual couldnt download

    今天在更新系统的时候,提示 virtualbox-bin 从原始地址下载不了,经过一番摸索,通过下面的方式即可正常安装. http://download.virtualbox.org/virtualb ...

  6. Springboot+ mybatis+ mysql配置@Slf4j

    spring: datasource: driver-class-name: com.mysql.cj.jdbc.Driver # 驱动 name: testDB # 配置名,可以随便写 userna ...

  7. python-day18 JS正则,组件BootStrap、EasyUI、JQueryUI1,插件轮播,django

    @第一节课程内容 js正则 登录注册验证 @text-判断字符串是否符合规定的正则 @exec-获取匹配的数据 bootstrap(组件) –css –js 学习bootstrap规则 jQueryu ...

  8. python--对象实例化过程

    实例化过程: class luffy_stu: def __init__(self,name,age,sex): self.name = name self.age = age self.sex = ...

  9. Javascript 使用 async 声明符和 await 操作符进行异步操作

    async function 声明用于定义一个返回 AsyncFunction 对象的异步函数 await  操作符用于等待一个Promise 对象.它只能在异步函数 async function 中 ...

  10. 基于SpringBoot+Mybatis+AntDesign快速开发平台,Jeecg-Boot 1.1 版本发布

    Jeecg-Boot 1.1 版本发布,初成长稳定版本 导读     平台首页UI升级,精美的首页支持多模式 提供4套代码生成器模板(支持单表.一对多) 集成Excel简易工具类,支持单表.一对多导入 ...