在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. 去除 ServiceStack.Redis 的6000次限制。

    方法一. 下载 https://github.com/ServiceStack/ServiceStack.Text 修改LicenseUtils.cs文件中的AssertValidUsage var ...

  2. tp5邮件发送

    一.开启SMTP服务(使用php发送邮件需要用到SMTP服务,这里以163邮箱的SMTP服务为例) 1.登录163邮箱,在首页上找到“设置”. 2.选择开启的服务,一般都全选,POP3/SMTP/IM ...

  3. 好用的6个css方法

    1. 黑白图像 img { filter: grayscale(100%); } 2. 使用 :not() 除它之外的其他元素 .nav li:not(:last-child) { border-ri ...

  4. orcal - 子查询

    where 单行单列 SELECT AVG(sal) from emp; SELECT * FROM EMP WHERE sal <(SELECT AVG(sal) from emp); 单行多 ...

  5. 获取的是 string 类型的字段,直接输出 数字 或者 需要的第几行

    Freight = driver.find_element_by_xpath("//tbody/tr/td[6]").text print(type(Freight)) # 这里输 ...

  6. thinkphp5.1的公共函数库 common.php

    首先引入Db类 或者是模型 use think\Db; 然后写公共函数 function getUserName($id){ return Db::table('zh_user')->where ...

  7. MySQL中链接查询inner join与left join使用

    连接查询其实就是对两个表记录做笛卡尔乘积.如果不指定连接条件的话,则会对每行都做笛卡尔乘积,这样最后返回的结果树就会是两个表记录数的乘积:如果指定则,则仅对符合列条件的行进行笛卡尔乘积,并返回结果.在 ...

  8. Innodb引擎中Count(*)

    select count(*)是MySQL中用于统计记录行数最常用的方法,count方法可以返回表内精确的行数. 在某些索引下是好事,但是如果表中有主键,count(*)的速度就会很慢,特别在千万记录 ...

  9. 1506.01186-Cyclical Learning Rates for Training Neural Networks

    1506.01186-Cyclical Learning Rates for Training Neural Networks 论文中提出了一种循环调整学习率来训练模型的方式. 如下图: 通过循环的线 ...

  10. jquery通过AJAX从后台获取信息并显示在表格上的类

    前一阵我写了:<jquery通过AJAX从后台获取信息并显示在表格上,并支持行选中.>现在,我把他们处理了一下,不需要每次写代码了: 具体代码如下: //获取数据并显示数据表格 funct ...