python3.6环境部署文档
python3.6环境部署文档
内容
- Linux部署Python3.6环境
- Mac部署Python3.6环境
- Window10部署Python3.6环境
- Pycharm安装
1. Linux部署Python3.6环境
登录官网找到Python3.6的下载地址
[https://www.python.org/downloads/release/python-362/]

右键复制下载地址
下载及安装[登录linux服务器]
# yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel [安装依赖]
# yum -y install sqlite-devel readline-devel tk-devel gdbm-devel [安装依赖]
# yum -y install db4-devel libpcap-devel xz-devel [安装依赖]
# yum -y install gcc gcc-c++
# cd /root/
# wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz [下载]
# tar xf Python-3.6.2.tar.xz [解压]
# cd Python-3.6.2
# ./configure --prefix=/usr/local/python3.6
# make
# make install运行解释器
# cd /usr/local/python3.6/bin/
# ./python3.6如图所示

使用PIp
pip相当于Python的模块管理工具,Python之所以强大原因之一就是第三方库的丰富
# cd /usr/local/python3.6/bin/
# ./pip3配置环境变量
#ln -s /usr/local/python3.6/bin/python3 /usr/bin/python3
#ln -s /usr/local/python3.6/bin/pip3 /usr/bin/pip3在linux中编译安装python3后,在使用pip命令时提示pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available,原因是在./configure过程中,如果没有加上–with-ssl参数,导致默认安装的软件涉及到ssl的功能不可用
需要安装openssl-devel后
yum install openssl-devel
重新执行./configure -with-ssl prefix=/usr/local/python3 #prefix指定的路径改为自己安装的路径即可
make
make install
2. Mac部署Python3.6环境
使用brew工具管理
brew 又叫Homebrew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件
地址https://brew.sh/安装brew
使用终端工具
# /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"使用brew安装Python3.6
# 在终端输入以下命令:
# brew install python3
python安装完成,具体路径是:/usr/local/Cellar/python3/3.6.2/运行解释器
# cd /usr/local/Cellar/python3/3.6.2/bin/
# ./python3
3. Window10部署Python3.6环境
方法一:使用cmd命令添加path环境变量
在cmd下输入: path=%path%;D:\Python27 接着按"Enter"回车键。
其中: D:\Python27 是Python的安装目录。
方法二:在环境变量中添加Python目录
(1) 右键点击"计算机",然后点击"属性"
(2) 然后点击"高级系统设置"
(3) 选择"系统变量"窗口下面的"Path",双击即可!
(4) 然后在"Path"行,添加python安装路径即可(我的D:\Python27)。 ps:记住,路径直接用分号";"隔开!
以下为Python命令行参数:
选项 描述
-d 在解析时显示调试信息
-O 生成优化代码 ( .pyo 文件 )
-S 启动时不引入查找Python路径的位置
-V 输出Python版本号
-X 从 1.6版本之后基于内建的异常(仅仅用于字符串)已过时。
-c cmd 执行 Python 脚本,并将运行结果作为 cmd 字符串。
file 在给定的python文件执行python脚本。
2、命令行脚本
登录官网找到Python3.6的下载地址
[https://www.python.org/downloads/release/python-362/]

点击下载
安装



进入解释器

4. Pycharm安装
python3.6环境部署文档的更多相关文章
- 1.Python3.6环境部署
标题:Python3.6环境部署文档 作者:刘耀 内容 Linux部署Python3.6环境 Mac部署Python3.6环境 Window10部署Python3.6环境 Pycharm安装 1. L ...
- PPTP部署文档
PPTP部署文档 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 欢迎加入:高级运维工程师之路 598432640 前言:这款VPN部署起来特别简单,想对OPENVON配 ...
- hadoop2.6.0汇总:新增功能最新编译 32位、64位安装、源码包、API下载及部署文档
相关内容: hadoop2.5.2汇总:新增功能最新编译 32位.64位安装.源码包.API.eclipse插件下载Hadoop2.5 Eclipse插件制作.连接集群视频.及hadoop-eclip ...
- HP DL160 Gen9服务器集群部署文档
HP DL160 Gen9服务器集群部署文档 硬件配置=======================================================Server Memo ...
- CDH简易离线部署文档
CDH 离线简易部署文档 文档说明 本文为开发部署文档,生产环境需做相应调整. 以下操作尽量在root用户下操作,避免权限问题. 目录 文档说明 2 文档修改历史记录 2 目录 3 ...
- Ceph分布式存储(luminous)部署文档-ubuntu18-04
Ceph分布式存储(luminous)部署文档 环境 ubuntu18.04 ceph version 12.2.7 luminous (stable) 三节点 配置如下 node1:1U,1G me ...
- rabbitmq 3.7.8基于centos7部署文档
rabbitmq 3.7.8部署文档 安装erlang 安装依赖环境 yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel ope ...
- 在Linux 安装Python3.5.6详细文档!!!!
在Linux 安装Python3.5.6详细文档!!!! 1.安装相关依赖库(工具包) yum install gcc patch libffi-devel python-devel zlib-de ...
- 部署文档(centos7.x\nginx\mysql5.6\jdk1.8\ssl\jboot)
部署文档(centos7.x\nginx\mysql5.6\jdk1.8\ssl\jboot) 1.基础环境********************************************** ...
随机推荐
- ZJOI 2009 假期的宿舍 最大匹配
主要是main()中的处理,接下来就是二分匹配的模板题了 #include<cstdio> #include<cstring> #define maxn 110 using n ...
- kubernetes Metrics-server 安装
一.Metrics-server安装: 由于使用自动扩容,得安装heapster或metrics-server(由于heapster停止更新故用metrics-server): 1.安装之前需要为ku ...
- Mysql 压力测试工具 mysqlslap
转载至文章作者:杜亦舒 链接:https://www.sdk.cn/news/4512 来源:SDK.cn 摘要:mysqlslap 是 Mysql 自带的压力测试工具,可以模拟出大量客户端同时操作数 ...
- django之路由(url)
前言: Django大致工作流程 1.客户端发送请求(get/post)经过web服务器.Django中间件. 到达路由分配系统 2.路由分配系统根据提取 request中携带的的url路径(path ...
- 关于jQuery获得表单radio类型输入框的选中值
var item=$("input[name='w1']checked").val(); 下面这句,问题解决(加上[type='radio']:): var item=$(&quo ...
- Paper List ABOUT Deep Learning
Deep Learning 方向的部分 Paper ,自用.一 RNN 1 Recurrent neural network based language model RNN用在语言模型上的开山之作 ...
- $《Deep Work》思维导图读书笔记
深度思考和深度工作能力已经成为当今如何应对知识爆炸.信息碎片化时代的一项重要技能,也是克服信息焦虑症的一剂良方.<Deep Work>这本书正是讲述如何一步步进入你的深度工作模式.
- PHP中构造函数和析构函数解析
构造函数 void __construct ([ mixed $args [, $... ]] ) PHP 5 允行开发者在一个类中定义一个方法作为构造函数.具有构造函数的类会在每次创建新对象时先调用 ...
- java 2017/6/26杂记
mkdirs()可以建立多级文件夹, mkdir()只会建立一级的文件夹, 如下: new File("/tmp/one/two/three").mkdirs(); 执行后, 会建 ...
- C++编程中设置文件长度的方法
转自:http://blog.csdn.net/rrrfff/article/details/6705685 bool SetFileLength(const char *FilePath, off_ ...
