python tcl安装_python安装

https://pan.baidu.com/s/1jJwlo4A?密码:10kx

1、安装一些依赖包与编译环境

#yum install openssl-devel zlib-devel bzip2-devel expat-devel gdbm-devel tk-devel tcl-devel readline-devel sqlite-devel libX11-devel libX11 tkinter gcc gcc-c++ -y

2、创建软件安装目录,目录最好是空的以免管理混乱

mkdir /usr/local/python3

3、编译参数(我们采用支持tkinter的方式)

准备安装python,由于python编译时不会支持tkinter,所以如果需要图形界面的支持可能编译安装

=========如果不需要tkinter 如下操作==============

./configure --prefix=/usr/local/python3 --enable-optimizations

make

make install

=========如果需要tkinter 如下操作 ==============

在python的源码文件中 修改 Modules/Setup.dist 文件

在大约270行处有 _tkinter的相关配置,只需要在此行下加入如下五行:

_tkinter _tkinter.c tkappinit.c -DWITH_APPINIT \

-L/usr/lib64 \

-I//usr/include \

-ltk8.5 -ltcl8.5 \

-lX11

注:上面的tcl版本号是与第一步安装的tcl-devel版本号一样的。

./configure --prefix=/usr/local/python3 --enable-optimizations

make

make install

4、安装ipython

python3 编译完成后自带了pip3,可以使用pip3 安装ipython。ipython会有一些依赖包(traitlets、pygments、pexpect、pickleshare、prompt_toolkit、simplegeneric)不过使用pip会自动解决依赖关系。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值