python 源码安装教程_python安装步骤
编译安装python3.6的步骤
1.下载python3源码包
2.下载python3编译的依赖包
yum install -y 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
3.解压缩源码包
tar -zxvf Python-3.6.6.tgz
4.进入源码包文件夹
cd Python-3.6.6
5.编译且安装
./configure --prefix=/opt/python36 # 指定安装目录为/opt/python36
4.编译
make # 相当于把源码包里面的代码编译成linux服务器可以识别的代码
5.编译安装,此步才会最终生成 /opt/python36/
make install
注意: 第4步和第5步可以合并执行, 但是中间需要用&&隔开
make && make install # 先进行make,执行完成之后,才开始执行make install
进入/opt目录查看python36文件夹,我们要的python3都在这里了
/opt/python36/bin/python3
/opt/python36/bin/pip3
.....
6.更改linux的path变量,添加python3
vi .bash_profile
export PYTHON_HOME=/opt/python36
export PATH=$PYTHON_HOME/bin:$PATH
为了永久生效path设置,添加到/etc/profile全局环境变量配置文件中 重载配置文件/etc/profile
source .bash_profile
8 .进入pyhon3
python3
9、不想每次输入python3的话,可以加个软连接
mv /usr/bin/python /usr/bin/python.bak
ln -s /usr/local/bin/python3 /usr/bin/python
接着默认pip也是需要修改的,可以通过find / -name 'pip3'找到pip3的位置,同样的,加一条软链到bin里面:
mv /usr/bin/pip /usr/bin/pip.bak
ln -s /usr/local/bin/pip3 /usr/bin/pip
python 源码安装教程_python安装步骤相关推荐
- python 源码编译教程_python源码编译
尝试通过源码自己编译 Python,使用的系统是 Ubuntu14.04 LTS. 首先去官网下载源码,地址:源码下载.下载完成之后,解压源码: 1tar -zxvf Python-2.7.12.tg ...
- 官网python安装教程_Python安装教程
1.python3.7官网下载 1. 在python的官网下载python版本,需要下载对应版本(在计算机-属性中查看自己是32位操作系统还是64位操作系统),我是64位的,就下载64位对应的安装包了 ...
- python源码深度剖析_Python源码剖析——深度探索动态语言核心技术 | 学步园
8.3 Python虚拟机的运行框架 当Python启动后,首先会进行Python运行时环境的 初始化.注意这里的运行时环境是一个与上一节剖析的执行环境不同的概念.运行时环境是一个全局的概念,而执行 ...
- python源码脚本实例_python编写一个会算账的脚本的示例代码
python算账脚本 1.假如小明卡里有10000元去商场买东西发现钱不够又向父母借了5000账单如下 2.以下脚本就能实现上面的运算 from time import strftime import ...
- python源码分析工具_python 域名分析工具实现代码
代码如下: import sys, urllib import datetime,time def getDate(): strday=datetime.datetime.now().__str__( ...
- Python源码怎么运行?
要运行Python源码,您需要安装Python解释器.Python解释器是一种软件,它可以读取Python源代码并将其转换为计算机可以理解和执行的指令. 在Windows操作系统上运行Python源代 ...
- 找不到python2018解释器_python解释器安装教程的方法步骤
1.首先,打开python的官网:python.org 2.首页downloads下打开, 3.最上边是两个最新的版本,长期计划,推荐使用python3,如果长期打算用p3,默认使用最新版本.如果想要 ...
- 2022苹果CMS 全新绿豆二开影视源码app源码完整版带安装教程
(1条消息) 2022全新绿豆二开影视源码苹果CMSapp源码完整版带安装教程-小程序文档类资源-CSDN文库https://download.csdn.net/download/weixin_740 ...
- discuz3.4安装php,Discuz!X3.4论坛源码下载 及 全新安装教程
Discuz!X3.4论坛源码下载 及 全新安装教程 一.下载 Discuz! X3.4 到本地或者服务器上 简体GBK.简体UTF8.繁体UTF8的打包版下载: 二.解压并上传 Discuz! X3 ...
最新文章
- [Google Guava] 使用和避免null
- Castle.MVC框架介绍
- VTK:通过法线显示颜色用法实战
- python鼠标碰撞_获取鼠标指针测试item之间的碰撞
- vulcan 编程_如何用Next代替流星— Vulcan Next Starter简介
- php 文件 计数,文件计数问题
- 在Linux系统中存储设备的两种表示方法
- java实现线性表的案例_数据结构—线性表(LinearList)的原理以及Java实现案例
- 记录——《C Primer Plus (第五版)》第七章编程练习第三题
- 优秀程序员必学的开发工具教程!
- Json简介与转换数据例子
- TerraSolid工具试用系列----TerraSolid系列点云处理软件安装备注
- excel VBA会说话的工作表
- 提交网址到bing搜索引擎
- 举个栗子!Tableau技巧(22):如何导入其它地图源
- 【C认证】对标名企技术标准,大厂不是梦
- 【笔记】用函数实现折半查找
- 残差分析三要素(补充说明OLS六个条件与残差季节性)
- 网络游戏通讯引擎,高性能IOCP模型(.Net)
- GoogleMap获取地图中心点位置信息