python编程环境安装包_Python编程环境编译安装方式详解

随着当下互联网人工智能技术的不断发展,Python逐步成为火热的程序语言,同时也是当下编程初学者的语言,让我们快速开启Python之旅吧!

安装python开发环境:不要更改系统的默认版本

简单方式:编译安装新版本至特定的目录

Python官网下载对应版本的程序包:Python目前主要有两个大版本,可选择2.7版本或3.6版本安装,两个版本存在兼容性问题,我这里是2.7版本的安装。

Python2.7官网下载地址:https://www.python.org/downloads/release/python-2714/

Python3.6官网下载地址:https://www.python.org/downloads/release/python-364/

编译安装:

将下载程序源码包上传至目标主机的/usr/local/src目录中

# cd /usr/local/src/

解压程序包并切换至程序的主目录:

# tar -xvf Python-2.7.14.tar.xz

# cd Python-2.7.14

Python程序源码包编译参数:

--enable-shared disable/enable building shared python library 启用共享函数构建的库

编译并需要依赖特定的程序readline-devel包:

# yum install readline-devel gcc zlib zlib-devel -y

编译检查主机的安装环境:

# ./configure --prefix=/usr/local/python27

编译生成Makefile文件:

# make && make install

运行Python检查是否正常运行,进入交互式CLI界面:

# /usr/local/python27/bin/python2.7

此时编程时是无法变量自动补全的,为方便程序编程过程中实现变量自动补全,需要安装IPython模块:

IPython模块的下载地址:https://pypi.python.org/pypi/ipython

需要注意:IPython模块同样存在两个大版本,5.x系列支持Python2.7系列,6.x系列支持>=Python3.4系列

###编译安装ipython模块:

解压源码包:

# tar xvf ipython-5.5.0.tar.gz

# cd ipython-5.5.0

使用Python解释器编译此模块:

/usr/local/python27/bin/python2.7 setup.py build 使用新版本python去编译执行setup程序

安装:

/usr/local/python27/bin/python2.7 setup.py install

建立连接:

ln -sv /usr/local/python27/bin/python2.7 /usr/local/bin/python7

# ln -sv /usr/local/python27/bin/ipython /usr/local/bin/

运行ipython时可能执行报错:

1.ImportError: No module named traitlets.config.application

解决方式:根据错误安装指定的包

同样的下载并解压:

# tar xvf traitlets-4.3.2.tar.gz

# cd traitlets-4.3.2

Python解释器编译并安装:

/usr/local/python27/bin/python2.7 setup.py build

# /usr/local/python27/bin/python2.7 setup.py install

可能出现远远不止一个错误,基本是存在依赖模块缺失的原因,按照上述方法视情况一一解决即可。

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符
©️2021 CSDN 皮肤主题: 1024 设计师:白松林 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值