我有同样的问题。当我通过Homebrew升级python3时,我开始得到这个:
-bash: python3: command not found
我与以某种方式安装在Python中的Python发生了相同的冲突
/Library/framework/Python.framework。我刚刚做了一个
brewlinkoverwrite,现在一切正常。这里有一些有关如何处理Python版本的
/Library/framework/Python.framework
信息。
我猜您可以尝试按照链接的建议删除该版本,只需确保未使用该版本即可。当我进入Python.framework目录时,我看到了一些EPD版本的Python,我认为是Enthought的。您可以删除它,但是我想,如果它除了造成难看的Homebrew警告消息之外没有引起您任何问题,那么我认为您现在应该忽略它。
更新:
我确实删除了Python.framework目录,通过在该目录中进行一些查找,我开始看到一些未随Homebrew一起安装的Python旧版本。一个来自Enthought,另一个是Python3.3发行版。我认为framework目录中的某些安装是用户安装。我在系统上安装了R,并且还有一个R.framework目录,所以我认为其中大多数是用户安装的。删除目录后,我只需要调用brewprune即可删除旧的符号链接。我检查了python
2.7.6和3.3.4的两个brew版本,它们与我所有已安装的软件包似乎都运行良好。我想我决定自行删除该目录或python版本。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)