Skip to main content
 首页 » 编程设计

python之来自 easy_install 的 "inconsistent use of tabs and spaces in indentation"

2025年05月04日11zhenyulu

今天,当我尝试升级我的一些 python 应用程序(又名 pip 和 aws clt)并收到以下错误时,我遇到了一个奇怪的错误:

  File "/usr/bin/easy_install", line 31 
    continue 
           ^ 
TabError: inconsistent use of tabs and spaces in indentation 

然后我尝试运行 easy_install --version 并收到相同的错误。我的所有三台计算机(Macbook Pro、iMac 和 Mac Pro)都运行相同的命令,只有我的 Macbook Pro 出现此错误(并且它们都共享相同的 python 版本和应用程序)。我想知道导致此错误消息的可能原因。

附言我试图将“/usr/bin/easy_install”文件从一台计算机复制到另一台计算机并收到相同的错误消息。

请您参考如下方法:

这真的只是我的猜测。我已经注册了 Apple Developer programer 并使用了 OS X 的 beta 测试版。然后我关闭了开发者模式并返回到普通的 Yosemite,但有趣的是我之后无法使用 easy_install。我认为关闭开发者模式与关闭 easy_install 是一样的。我不完全确定这是不是真的,但你可以试一试。要么重新安装 OS X,要么重新打开开发者模式。