【问题标题】:How to repair my Python installation on CentOS 6.5如何在 CentOS 6.5 上修复我的 Python 安装
【发布时间】:2017-02-07 12:32:37
【问题描述】:

我前段时间安装了 python 2.7,不知道发生了什么,但现在无法正常工作。我很难描述我的问题,但是:
- 当我以root身份登录时,我使用yum install python27安装python2.7(我也安装pip2.7)并使用pip2.7安装pushbullety.py,然后我注销并以普通用户身份登录我用pushbullet创建.py脚本导入,当我使用python2.7 myscrip.py 运行它然后收到消息说没有模块pushbullet 然后我重新登录到root 用户并尝试在输入python2.7 myscript.py 时以root 身份检查它然后收到消息bash: python2.7: command not found
我认为我安装了两个版本的 python2.7 但不知道如何检查它,谁能帮我删除所有以前安装的 python 版本(只留下原始 2.6 版本)并再次正确安装 python2.7 供所有用户使用? 也许有点帮助,我尝试在我的 centos 上查找所有 python* 文件,我输入 find / -name python*,结果是 here

【问题讨论】:

标签: python linux centos


【解决方案1】:

首先,centos 的很多组件都依赖于 python。

你能在这里分享rpm -qa |grep python的输出和which pythonwhich python2.7的输出吗?

无论如何 - 当你 yum install pythonyum install python2.7 时,你会得到两个不同版本的 python,但都是 2.7。

顺便说一句,您是否尝试在虚拟环境 (VENV) 中工作?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-06-25
    • 2016-09-17
    • 2016-08-20
    • 2014-10-27
    • 2015-05-11
    • 1970-01-01
    • 1970-01-01
    • 2014-06-06
    相关资源
    最近更新 更多