如何修复我的 python 安装?
Posted
技术标签:
【中文标题】如何修复我的 python 安装?【英文标题】:How can I fix my python installation? 【发布时间】:2015-08-03 17:36:34 【问题描述】:对于我在办公室做的一些工作,我需要将我的 python 版本从 2.7.9(OS X 默认安装)降级到 2.7.6。似乎最简单的方法是卸载 python,然后重新安装旧版本。在关注instructions here 之后运行官方的 Python 2.7.6 安装程序。然后我尝试在终端中运行python
以确保安装正常并收到此错误:
-bash: /usr/local/Cellar/python/2.7.9/bin/python: No such file or directory
运行python --version
给出了相同的结果。 which python
产生了以下目录:
/usr/local/bin/python
有谁知道如何解决此问题以运行正确版本的 Python?在这一点上,我几乎没有想法。
【问题讨论】:
不得不问,为什么要从2.7.9转到2.7.6? @PadraicCunningham 哈哈有点期待这个......我们使用一个库,当使用自签名证书连接到外部服务器时,由于更改,2.7.9 上的 SSL 握手失败在 2.7.7 中制作。 Virtualenv 似乎比在你的系统 Python 上乱搞更好。 有趣,我不得不问:)which -a python
输出什么?
@PadraicCunningham /usr/local/bin/python /usr/bin/python /usr/local/bin/python /usr/bin/python
【参考方案1】:
/usr/local/bin/Python 中的符号链接仍然指向另一个版本。更新它以指向当前安装的版本,它应该可以工作。
【讨论】:
我需要能够在 IDE 中使用 Python,所以仅使用符号链接或 bash 别名是不行的,我需要 IntelliJ 将其视为 python 的标准安装以上是关于如何修复我的 python 安装?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Python 2.7 在 Windows 上修复 pip 安装证书问题? [复制]
Python:如何修复 VCRUNTIME140.dll 的错误