开发者社区> 问答> 正文

ECS的debian升级python2.6.6到2.7.11时有问题

ruuui 2016-01-27 16:43:33 2830

源码编译安装后将2.7版本软链接指向/usr/bin/python,执行一些命令会提示

Traceback (most recent call last):
  File "/usr/lib/command-not-found", line 8, in <module>
    import CommandNotFound
  File "/usr/share/command-not-found/CommandNotFound/__init__.py", line 1, in <module>
    from CommandNotFound import CommandNotFound
  File "/usr/share/command-not-found/CommandNotFound/CommandNotFound.py", line 4, in <module>
    import sys, os, os.path, gdbm, posix, grp, string
ImportError: No module named gdbm

恢复之前的2.6.6则正常,问下还需要什么操作吗?

我做了以下操作:

1、下载2.7.11源码编译
2、建立软链接替换之前的

替换后,出问题的地方是:
1、命令行随便输入错误的命令,会提示某个模块没找到(就是以上的代码)
2、npm install sqlite3 node-pre-gyp 提示没有 gzip 模块
3、pip 提示没有 pip 模块

感觉像是模块安装这块的问题,求解

弹性计算 Python
分享到
取消 提交回答
全部回答(3)
添加回答
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

推荐文章
相似问题