在Linux 安装Python3.5.6详细文档!!!!
在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详细文档!!!!的更多相关文章
- Linux安装python3.7.2详细操作步骤
1.下载Python依赖环境 yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ...
- 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 ...
- Linux安装python3.6
Linux安装python3.6 原地址:https://www.cnblogs.com/kimyeee/p/7250560.html Linux下安装Python3.6和第三方库 如果本机安装 ...
- Linux 安装python3.7.3 提示已经自动安装了pip和setuptools 可是使用时bash提示没有找到pip
Linux 安装python3.7.3 提示已经自动安装了pip和setuptools 可是使用时bash提示没有找到pip 今天的任务就是找到解决办法 另外就是用布置好python3的路径
- 常见问题:Linux安装Python3步骤、Windows无法利用pip
Linux安装python3.6和第三方库的步骤: 我的Linux是CentOS 6.5版本 Linux下大部分系统默认自带python2.x的版本,最常见的是python2.6或python2.7, ...
- python相关软件安装流程图解——linux 安装python3——Python-3.7.1
请先确保已经安装了虚拟机 python相关软件安装流程图解——虚拟机安装——CentOS-7-x86_64-DVD-1810——CentOS-01下载 https://www.cnblogs.com/ ...
- python3.6环境部署文档
python3.6环境部署文档 内容 Linux部署Python3.6环境 Mac部署Python3.6环境 Window10部署Python3.6环境 Pycharm安装 1. Linux部署P ...
- [转载]linux上用PHP读取WORD文档
在linux上用PHP读取WORD文档,其实是使用了 antiword程序把word文档转化为txt文档. 再使用php执行系统命令调用而已. 具体操作如下: 1.安装antiword 官方站:htt ...
- Linux(CentOS、Ububtu)一键安装Openstack及其它参考文档汇总
原文链接 http://www.aboutyun.com/thread-10920-1-1.html openstack相关资料 CentOS下一键安装Openstack http://blog. ...
随机推荐
- flutter 底部按钮切换页面
界面如图: 我们就从上节里面的app.dartt修改 目录:lib lib/story 其它两个目录一样. 图片配置一下 app.dart import 'package:flutter/materi ...
- spring事务学习笔记
事务管理器 default使用数据库默认的隔离级别
- java反射应用
package cn.sxt.TestClass; import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetE ...
- vue+sass实现切换字体大小
接到领导指示,用户嫌我做的页面字体太小,15px的字体叫小?领导说用户多是上了年纪的人.没办法,改吧,谁让咱是个搬砖的呢..咳咳 我寻思着这次改大了,下次用户嫌大再让改小呢?干脆给他做个选择字号的功能 ...
- 关于Float.parseFloat()的一点探讨
最近在解决线上的bug时,遇到一个问题. 第三方传过来的课程编码时4214410000,然而我们存进数据库的值却变成了4214409980.查遍了所有的代码都查不到有对这个值修改的代码.最后,通过打印 ...
- python url监控 并邮件报警
import timeimport requestsimport smtplibfrom email.mime.text import MIMETextimport datetime def Send ...
- C# ADO.NET中设置Like模糊查询的参数
ADO.NET进行参数化时会自动将参数值包含在单引号中,除了特殊需求,最好不要自己手动添加单引号.ADO.NET中识别参数标识是使用符号@,如果在SQL语句中将参数标识放在单引号中,单引号中的参数标识 ...
- java面试题复习(一)
//基础最重要,如果面试官问一个答不上一个,那有难度的都都不用问了,直接就pass了,就像我,嘿嘿. //每天最好熟记10个问题,这些问题在编程是会很厚帮助,帮你避免很多不应该出现的错误. 一.面向对 ...
- ORM版学员管理系统
ORM版学员管理系统 班级表 表结构 class Class(models.Model): id = models.AutoField(primary_key=True) # 主键 cname = m ...
- Java 8 默认方法
转自:https://www.runoob.com/java/java8-default-methods.html Java 8 新增了接口的默认方法. 简单说,默认方法就是接口可以有实现方法,而且不 ...