如何在我的系统上找到MacPorts Python?



核心问题是:我怎样才能找到那些由MacPorts安装的python?

更多信息:

我从MacPorts安装了一个端口,该端口同时具有python37和python38作为依赖项。 我现在正在尝试找出这些发行版的安装位置,因为我需要使用这些 python 调用相应的脚本。如果我使用已经在我的系统上的其他一个,它们将无法运行。

我找到了/opt/local/bin/python3.8,我认为以前没有。不过我不确定。但是,此文件夹也不包含python3.7

我的系统还有其他发行版。那些是MacOS附带的,还有Anaconda附带的。我知道在哪里可以找到 anaconda 发行版,我认为 MacOS 发行版在/usr/bin/中,但我也不是 100% 确定是否所有位于那里的发行版都附带操作系统,或者它们是否还可能包含从 MacPort 移植的那些。

感谢您的帮助!

如果可以的话,我会发表评论(低声誉(...

由于我现在正在经历类似的情况,我想了一些可以帮助你的事情(这可能是显而易见的,但话又说回来,将它们作为评论发布可能更合适。

是的,所有与MacPorts相关的内容都安装在/opt/local,通常。你可以在那里搜索任何Python版本。其他几点:

  • 也许因为你已经在MacPorts没有重新安装的地方安装了Python 3.7。
  • 查看您的$PATH环境变量。它会让你了解首先要搜索的内容。
  • 你总是可以运行类似sudo find / -type f -name "python*"的东西来尝试找到任何与Python相关的内容(你并不严格需要sudo但它有助于避免一些烦人的错误消息(。这样,您将知道哪些Python版本安装在何处以及由哪个发行版安装。

哦,也许这也有帮助:port installed会向你展示MacPorts安装的所有内容。从这里:查看通过MacPorts安装的内容

相关内容

  • 没有找到相关文章

最新更新