linux源码安装pip后打不开,在新鲜的Python源码安装上运行get-pip之后未定义的符号...

我已经根据CentOS 6.6上的自述文件从源码安装了Python 2.7.13。 (只需按照configure/make过程)。我从命令行运行这些python,似乎工作正常。但是,由于它不具有画中画和setuptools的,我下载get-pip.py想跑这样说: /share/apps/Python-2.7.13/bin/python2.7 get-pip.py 后来我收到以下错误:在新鲜的Python源码安装上运行get-pip之后未定义的符号

Traceback (most recent call last): File "get-pip.py", line 28, in import tempfile File "/share/apps/Python-2.7.13/lib/python2.7/tempfile.py", line 32, in import io as _io File "/share/apps/Python-2.7.13/lib/python2.7/io.py", line 51, in import _io ImportError: /share/apps/Python-2.7.13/lib/python2.7/lib-dynload/_io.so: undefined symbol: _PyCodec_LookupTextEncoding

我试过与Python 2.7.12相同,结果相同。 但是,如果我使用预编译的python 2.7.12版本运行get-pip.py,它可以正常工作。

编辑:我检查了库/share/apps/Python-2.7.13/lib/python2.7/lib-dynload/_io.so nm -g和符号似乎在那里(我发现U _PyCodec_LookupTextEncoding )

任何帮助,将不胜感激, 由于事先 贝尔纳韦

+0

只是不喜欢堆栈跟踪在非等宽字体中的显示方式。也许有更好的方法。 –

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值