【问题标题】:Python libraries after removing MacPorts and installing homebrew删除 MacPorts 并安装自制软件后的 Python 库
【发布时间】:2012-09-27 13:59:30
【问题描述】:

我最近删除了 Macports 及其所有软件包,并使用 Homebrew 安装了 Python、Gphoto 和其他一些位。但是,python 在查找库时会崩溃,因为它正在 MacPorts 路径中查找它们。我的 PATH 是正确的,python 配置显示正确的路径 /usr/local/Cellar 等。

谁能告诉我如何设置 Python 以使用通过 Homebrew 安装的库,我想有效地更改路径?

【问题讨论】:

  • 当你运行which python时,你得到了什么?
  • /usr/bin/python/ 我确实卸载了自制软件,看看基础框架是否可以工作

标签: python macports homebrew


【解决方案1】:

我不会在 Homebrew 中使用 Macports 包。我会重新安装它们。很多 Python 包都是编译的,或者至少有编译的元素。您要求将它们混合在一起会带来很多潜在的麻烦。

【讨论】:

  • 我不想乔恩。我的一个朋友有一个为他编写的相机应用程序,并且是非开发人员。他的开发人员建议 MacPorts 易于使用。它不起作用(可能是由于 Lion、Xcode Pygame 等等)。我通过 Homebrew 卸载了完全安装的 Python 及其库的 MacPorts,但每当我使用 Homebrew Python(或卸载并使用 Mac 提供的 Python)时,它仍在 /opt/local/somewhere 中寻找库。
  • 1.您的环境变量和 shell 路径可能存在问题。您可能会在其中包含一些覆盖您想要的东西的东西。 2. 无论您是否愿意,您应该并且需要重新安装模块。如果你有,那就太好了。如果你还没有 - 如果那里有任何编译成 c 的东西(包括 pygame、imaging、dbs、许多硬件交互库、大多数加密包等),你会遇到很多麻烦。这里有一些关于如何完全删除 homebrew 、 macports 等安装的问题。我会读那些。
猜你喜欢
  • 2015-12-18
  • 1970-01-01
  • 1970-01-01
  • 2014-12-06
  • 1970-01-01
  • 1970-01-01
  • 2021-11-13
  • 2010-11-22
  • 2021-08-24
相关资源
最近更新 更多